J'essaie d'utiliser des expressions régulières pour faire correspondre une chaîne qui ne contient pas la séquence de caractères d'un symbole inférieur à (<) suivi d'un espace non. Voici quelques exemplesCorrespond à une chaîne qui ne contient pas une certaine séquence de caractères
valides - "A new description."
valides - "A < new description."
invalide - "A <new description."
Je ne peux pas sembler trouver l'expression juste pour obtenir un match. J'utilise le validateur Microsoft Regular Expression, donc j'ai besoin que ce soit une correspondance et n'utilise pas de code pour annuler la correspondance.
Toute aide serait appréciée.
Merci,
Dale
Quelle est l'expression que vous utilisez maintenant? – BigBlondeViking
J'ai essayé plusieurs. Mon dernier était quelque chose comme ^. * <(?! \ S). * $ Mais il ne trouve une correspondance que si j'ai le symbole inférieur suivi d'un espace. J'en ai besoin pour faire correspondre si le symbole inférieur à n'existe pas dans la chaîne. –
Je ne sais pas pourquoi <\ S (avec un "S" en majuscule ne fonctionne pas) il dit hey si vous ne pouvez pas trouver un espace après votre "<" puis le faire correspondre. Quand j'ai fait un test sur les choses que tu as données, ça a marché. – chobo2