tengo la siguiente cadena:extraer la primera palabra de una cadena - expresiones regulares
str1 = "cat-one,cat2,cat-3";
OR
str1 = "catone,cat-2,cat3";
OR
str1 = "catone";
OR
str1 = "cat-one";
El punto aquí es palabras pueden/no pueden tener "-" s en ella
El uso de expresiones regulares: Cómo podría extraer la primera palabra?
Agradecemos cualquier ayuda al respecto.
Gracias, L
Esto coincide con todos los caracteres hasta el primer coma:^[^,] + –
Esto es lo que probé (¡y funciona!) y espero que sea correcto: alert (str.replace (/^([^]) (. *)? /, "$ 1 ")); – lshettyl
Si eso es todo lo que quieres hacer, esto funcionaría igual de bien: alerta (str.substring (0, str.indexOf (','))) –