2012-05-22 20 views
5

¿Alguien me puede ayudar a escribir una expresión regular que coincida con todas las letras minúsculas más guiones?RegEx Letras minúsculas y guión

Ejemplo: esta página En nombre

+0

@Tomalak lo hará en el futuro, lo siento. [a-z \ -] + es exactamente lo que estaba buscando. –

Respuesta

12

Esto cogerá 1 o más caracteres que están ya sea minúscula A-Z o el guión

[a-z\-]+ 

El truco es escapar el guión con una barra invertida.

Para completar, puede agregar un límite apropiado como \ b en cada extremo para significar una coincidencia de palabra completa, o^y $ para que coincida con una línea completa. patrón de

+0

Eso es exactamente lo que estaba buscando. ¡Gracias! –

6

Mike Clark [a-z\-]+ coincidiría -start-dash-double-dash---and-end-dash-

Tal ^[a-z]+(-[a-z]+)*$ es poco más preciso.

Cuestiones relacionadas