Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

157
Vistas
Regex para palabras duplicadas en una cadena con una de ellas con un apóstrofe en Angular

Quiero crear una expresión regular para un requisito, una cadena tiene palabras duplicadas pero en esas palabras duplicadas una tiene un apóstrofe.

Por ejemplo:

 INTERCAMBIO DE CORRESPONDENCIA CON EL ABOGADO DE BOLNO PARA PROGRAMAR ENTREVISTA CON DAVID BOLNO .

Estoy usando esta expresión regular para validar de esta manera y dividir la cadena con esa palabra.

 var splitArray = this.narrative.split(new RegExp("\\b(" + this.misspelledWords[m] + ")\\b"))

Pero esta cadena de expresión regular está considerando BOLNO y BOLNO como una sola palabra. Pero quiero crear mi expresión regular de tal manera que debería considerar BOLNO y BOLNO como diferentes.

¿Alguien puede ayudarme con este?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puedes usar

 new RegExp("\\b(" + this.misspelledWords[m] + ")(?!['\\w])"

Esto también implica que la this.misspelledWords[m] no puede contener caracteres especiales.

La búsqueda anticipada negativa (?!['\w]) falla la coincidencia si hay un ' o una palabra char inmediatamente a la derecha.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda