expression régulière

expression régulière - C - Programmation

Marsh Posté le 04-07-2008 à 15:02:19    

Bonjour a tous,
 
Je veux créer une expression régulière qui respecte cette syntaxe :  
 
Tous les mots ne commencant pas par <texte (exemple : <html> ) mais pouvant commencer par <* (exemple : <* test *> ) ou par une chaine (exemple : test).
 
Merci pour votre aide
 
Pour l'instant, j'ai cela : ^[^"</alphanum"|"</*"][a-zA-Z0-9]+


Message édité par psgkiki le 07-07-2008 à 09:44:02
Reply

Marsh Posté le 04-07-2008 à 15:02:19   

Reply

Marsh Posté le 09-07-2008 à 02:49:13    

Il existe des outils pour ça.
Regarde là: http://www.codinghorror.com/blog/archives/000027.html


Message édité par el muchacho le 09-07-2008 à 02:55:47

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
Reply

Marsh Posté le 15-07-2008 à 02:49:16    

ha ben j avais mis ce topic de coté en attendant d installer pcre
les lookaround c ets ce que tu cherches
pour tester <texte c est <(?!\w) (et visiblement c est le seul résultat que tu elimines)


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed