Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

299
Visualizações
¿Cómo permitir el uso del signo ' con expresión regular?

En este momento estoy usando esta expresión regular para validar la dirección

 (!/^[A-Za-z]/i.test(street))

Cuando uso una dirección como esta, Esterwergen , funciona.

Pero cuando agregué el letrero antes del título, 'Esterwergen , muestra mi error.

¿Cómo puedo modificar mi RegEx y permitir usar este signo antes del nombre?

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Para permitir un ' inicial opcional, cambiaría su expresión regular de

 /^[A-Za-z]/

a

 /^'?[A-Za-z]/

¿dónde ? significa "cero o una vez".

Si desea permitir el ' en cualquier parte de su cadena,

 /^['A-Za-z]/

haría el truco.

Además, asegúrese de darse cuenta de que solo está comprobando el primer carácter de la cadena tal como está.

Ahora mismo vas a permitir Ester9ui4y6ewigkdlLNDSKJ#€=# ::: .

Para restringir eso, necesitará el cuantificador + y el ancla $ (fin de cadena).

 /^[A-Za-z]+$/
about 4 years ago · Juan Pablo Isaza Relatório

0

Veamos cuál es su orientación RegExp:

  • /^[A-Za-z]/i

  • ^ : afirma la posición al comienzo de la cadena.

  • [] : Coincidir con un solo carácter dependiendo de lo que hay dentro.

  • AZ : Combina letras mayúsculas de la A a la Z

  • az : Relaciona las letras minúsculas de a a la z .

  • i : No distingue entre mayúsculas y minúsculas.

Considera esto:

  • Usar [A-Za-z] junto con la bandera i es redundante. Utilice /^[az]/i o /^[Az]/ en su lugar.

  • El uso [a-zA-Z\u00C0-\u00FF] por ejemplo, extiende la coincidencia a caracteres latinos usando la sintaxis UNICODE. Vea la referencia completa de UNICODE aquí .

  • Use /^['az]+/i para permitir ' en cualquier parte de la cadena.

  • Use /^'?[az]+/i para permitir ' solo al comienzo de la cadena. ? significa '1 vez o 0 veces'.

Para jugar con RegExp puedes usar herramientas como esta .

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda