蕪湖不蕪
2019-07-09 16:06:20
在正則表達(dá)式中限制字符長度我使用以下正則表達(dá)式而不限制任何字符長度var test = /^(a-z|A-Z|0-9)*[^$%^&*;:,<>?()\""\']*$/ //Works Fine在上面,當(dāng)我試圖將字符長度限制為15時(shí),它會(huì)拋出一個(gè)錯(cuò)誤。var test = /^(a-z|A-Z|0-9)*[^$%^&*;:,<>?()\""\']*${1,15}/ //**Uncaught SyntaxError: Invalid regular expression**請(qǐng)幫助我使上述的regEx與字符限制為15工作。
4 回答

慕圣4463555
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
/^(a-z|A-Z|0-9)*[^$%^&*;:,<>?()\""\']{1,15}$/? 寫成這樣就會(huì)生效了,你會(huì)報(bào)錯(cuò)是因?yàn)槟闶窃?$? 終止符之后, 且 不能再使用 * ,這是表示不限制個(gè)數(shù)
?

慕桂英4014372
TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超13個(gè)贊
$%^&*;:,<>?()"'

慕虎7371278
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊
添加回答
舉報(bào)
0/150
提交
取消