Je ne suis pas capable de comprendre ce modèle. Que signifie ce Regex?Expression régulière dans le script Java
/([^0-9])\d{1,4}([^0-9])/g
Je ne suis pas capable de comprendre ce modèle. Que signifie ce Regex?Expression régulière dans le script Java
/([^0-9])\d{1,4}([^0-9])/g
Cette expression rationnelle:
/ /* delimeter */
([^0-9]) /* capture non-digit character */
\d{1,4} /* match 1 to 4 digits */
([^0-9]) /* capture 1 non-digit character */
/g /* multiple times in the string */
PS: [^0-9]
est identique à [^\d]
également identique à \D
C'est assorti d'une chaîne qui contient les éléments suivants:
Quelle partie vous cause des problèmes? –
Utilisez [RegEx101] (http://regex101.com). Collez l'expression là dans la zone de saisie et il donnera la description ci-dessous. – Harry
Est-ce que vous comprenez les expressions régulières et que vous vous contentez d'une partie de cette expression ou que vous nous demandez simplement ce que cela signifie sans essayer de le comprendre par vous-même? Le deuxième cas n'est pas bon, si c'est le cas. – 9Algorithm