[英]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.