Les expressions régulières fournissent un langage déclaratif pour faire correspondre les modèles dans les chaînes. Ils sont couramment utilisés pour la validation, l'analyse et la transformation de chaînes. Étant donné que les expressions régulières ne sont pas entièrement standardisées, toutes les questions avec cette balise doivent également inclure une balise spécifiant le langage de programmation ou l'outil applicable. REMARQUE: demander des expressions rationnelles HTML, JSON, etc. a tendance à susciter des réactions négatives. S'il existe un analyseur pour cela, utilisez-le à la place.
Je travaille sur une grande application PHP (> 1 million de lignes, 10 ans) qui fait une utilisation intensive de ereg et ereg_replace - actuellement 1 768 expressi ...
J'essaie de faire correspondre un modèle de regex en Java et j'ai deux questions:
à l'intérieur du motif que je cherche qu'il y a un début connu puis une cha& ...
J'ai vu une expression régulière pour correspondre à une URL: / ^ \ / utilisateurs? (?: \ / (\ d +) (?: \. \. \ d +))?)? / . Je suis confus par l'usage de ...
Puis-je utiliser une regex JavaScript pour compter le nombre de caractères blancheurs avant le premier caractère de texte de la chaîne? Je me soucie seulement s'il y a 0, 1 et ...