Outils pour utilisateurs

Outils du site


lang:regex

Ceci est une ancienne révision du document !


Un caractère

Tous les caractères jusqu'au premier caractère correspondant

[^:]*

Tous les caractères jusqu'au premier :

Tous les caractères jusqu'au dernier caractère correspondant

.*:

Tous les caractères jusqu'au dernier : de la ligne.

Supprimer les trailing whitespaces

\s*([^\s]*(\s+[^\s]+)*)\s*

Et ne conserver que le groupe 1.

Bloc

  • Du premier " au second " sans considérer \" (string en c)
"(?:[^"\\]|\\.)*"

Regex for quoted string with escaping quotes Archive du 30/10/2008 le 29/01/2021

  • Positive and Negative Lookahead

Regex en début et/ou fin mais exclu du groupe de capture \0

match(?=suite) : suite doit suivre match,

match(?!suite) : suite ne doit pas suivre match,

(?<=avant)match : avant doit précéder match,

(?<!avant)match : avant ne doit pas précéder match,

Lookahead and Lookbehind Zero-Length Assertions Archive du 09/03/2020 le 07/02/2021

Évaluateur d'expression

lang/regex.1614166098.txt.gz · Dernière modification : 2021/02/24 12:28 de root