簡體   English   中英

使用Regex進行Javascript字符串驗證

[英]Javascript string verification using Regex

我該如何格式化它,以便它僅檢查我的字符串是否以字母“ a”或“ b”開頭,並且也接受misc。 此后的字符(數字還是字母)?

只需確保它以字母a或b開頭,其余的就可以了,並且會有更多字符。

mystring.match(/^D\d{22}$/i

正則表達式為“以a或b開頭”:

/^[ab]

然后您將其余的模式匹配項放在一起。

如果你只想匹配字符串是否以啟動ab ,這將是一個完全不同的表現:

/^[ab][a-z\d]*/i.test(mystring)

編輯:之后更新為任意字符。
Edit2:僅限數字和字母。

當然,如果需要,您也可以將其與任何其他表達式組合。


這是學習正則表達式的重要資源。

對於以“ a”或“ b”開頭的通用字符串,這應該可以使用“ / ^ [ab] [A-Za-z0-9 _-] * $”,並使用鏈接在線驗證RegEx。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM