Saltar al contenido

Expresiones regulares de Java y signo de dólar

Te damos la bienvenida a proyecto on line, en este lugar hallarás la solucíon que estás buscando.

Solución:

Usar

String escapedString = java.util.regex.Pattern.quote(myString)

para escapar automáticamente todos los caracteres especiales de expresiones regulares en un determinado string.

tienes que escapar $en la expresión regular con una barra invertida (), pero como una barra invertida es un carácter de escape en instrumentos de cuerda necesita escapar de la barra invertida.

Deberá escapar de cualquier carácter especial de expresión regular de la misma manera, por ejemplo, con “.”.

String pattern = "/feedback/com\.navteq\.lcms\.common\.domain\.poi\.feedback\.Review\$0(.)*";

En Java expresiones regulares ambos . y $ son especiales Debe escapar con 2 barras invertidas, es decir.

"/feedback/com\.navtag\.etc\.Review\$0(.*)"

(1 barra invertida es para Java stringy 1 es para el motor de expresiones regulares).

Te mostramos reseñas y calificaciones

Si haces scroll puedes encontrar las interpretaciones de otros administradores, tú también tienes la opción de dejar el tuyo si te apetece.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *