67 votes

Comment taper ":" ("deux points") dans regexp?

: ("colon") a une signification particulière dans regexp, mais je dois l'utiliser tel quel, comme [A-Za-z0-9.,-:]* . J'ai essayé d'y échapper, mais cela ne fonctionne pas [A-Za-z0-9.,-\:]*

10voto

Oltarus Points 2177

Attention, - a une signification particulière avec regexp. Dans un [] , vous pouvez le mettre sans problème s'il est placé à la fin . Dans votre cas, ,-: est pris de , à : .

-3voto

Anantha Sharma Points 4217

utilisez \\: au lieu de \: .. le \ a une signification particulière dans les chaînes java.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X