要驗證必須有數字和字母一個領域,我可以使用:正則表達式可以是數字字符或兩個字母數字,但不僅字母字符
/^([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)[0-9a-zA-Z]*$/
但我想還接受數字只串。
要驗證必須有數字和字母一個領域,我可以使用:正則表達式可以是數字字符或兩個字母數字,但不僅字母字符
/^([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)[0-9a-zA-Z]*$/
但我想還接受數字只串。
我得到的答案從http://www.javascripter.net/faq/regularexpressionsyntax.htm
以及我可以做一個 「或」 功能內至REGx
/^[0-9]|([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)[0-9a-zA-Z]*$/;
你的意思是你想要至少一個號碼?
您可以使用預見斷言。
/^(?=.*\d)[a-z\d]*$/i
這是一個不錯的乾淨的解決方案,如果該引擎支持lookarounds,從而+1 :)(不知道是否有不支持此任何編程語言,但我知道記事本++不和語言沒有指定,所以我想我會提到這一點) – SvenS