[英]javascript regex for string starting with forward slash followed by alphanum chars and no space
需要一个JavaScript正则表达式来验证一个字符串,该字符串应以正斜杠(“/”)开头,后跟不带空格的字母数字字符?
你需要的正则表达式是:
/^\/[a-z0-9]+$/i
即:
^
- 锚定字符串的开头 \\/
- 一个字面的正斜杠,逃脱了 [a-z0-9]+
- 1个或多个字母或数字。 您也可以使用\\d
而不是0-9
$
- 直到字符串的结尾 /i
- 案件独立 试试以下:
/^\/[\da-z]+$/i.test('/123') // true
/^\/[\da-z]+$/i.test('/blah') // true
/^\/[\da-z]+$/i.test('/bl ah') // false
/^\/[\da-z]+$/i.test('/') // false
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.