标签: javascript regex string
我们如何找到字符串的起始字符是否有某些特殊字符?
字符串可以以字母数字开头,但不应以任何特殊字符开头。
如果字符串以包含空格的特殊字符开头,则应提醒用户输入无效。
答案 0 :(得分:6)
像这样,通过testing字符串的第一个字符是否在[A-Za-z0-9]的可接受范围内:
[A-Za-z0-9]
var s = "_whatever string_"; if(!/^[A-Za-z0-9]/.test(s)) { alert ("Invalid string"); }