test - replace javascript
JavaScript Regex(la cadena debe incluir solo alfa, espacio, guiĆ³n) (2)
Estoy tratando de crear una expresión regular que coincida solo cuando la cadena tenga algo más que alfas, espacios y guiones. En otras palabras, la cadena solo puede contener letras, espacios y guiones.
Si está buscando una prueba de validez:
// from string start to end, only contains ''-'' "whitespace" or ''a''-''z''
someString.match(/^[-/sa-zA-Z]+$/)
O la negación:
// has some invalid character not ''-'' "whitespace" or ''a''-''z''
someString.match(/[^-/sa-zA-Z]/)
if(someString.match(/[a-z -]+/i){
// it''s valid
}