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
}