regex - probar - expresiones regulares java
¿Se debe escapar un punto en una clase de caracteres(corchetes) de una expresión regular? (1)
En una clase de caracteres (corchetes), cualquier carácter excepto ^
, -
, ]
o /
es un literal.
Este sitio web es una referencia brillante y tiene mucha información sobre los matices de diferentes sabores de expresiones regulares. http://www.regular-expressions.info/refcharclass.html
Un punto en una expresión regular coincide con cualquier carácter individual. Para que la expresión regular coincida con un punto, el punto debe escaparse: /.
Se me ha indicado que dentro de los corchetes []
no es necesario escapar un punto. Por ejemplo, la expresión: [.]{3}
coincidiría con ...
cadena.
¿No es así? Y si es así, ¿es cierto para todos los estándares de expresiones regulares?