Saltar al contenido

regex: coincidencia solo con la primera aparición por línea

Solución:

Para hacer coincidir la primera aparición en cada línea, debe anclar el patrón al inicio de la línea.

Ver expresiones regulares en uso aquí

^([^-]*?)s*-s*
  • ^ Afirmar la posición al inicio de la línea.
  • ([^-]*?) Captura cualquier personaje excepto - cualquier número de veces, pero el menor número posible en el grupo de captura 1
  • s*-s* Coincide con cualquier número de caracteres de espacio en blanco, seguidos del guión - carácter, seguido de cualquier número de caracteres de espacio en blanco

Reemplazo: $1, '

El token $1 es una referencia al texto que fue capturado más recientemente por el primer grupo de captura.

¡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 *