0

0-9、*、# のみをカンマ区切りで繰り返し入力できないテキスト ボックスの正規表現検証を準備しています。これを用意しました

if( ( incoming.GET_DTMF_RESPONSE.value.match(/[0-9*#]\d*$/)==null ) )
alert("DTMF WRONG"

ここで、incoming は関数 back で、GET_DTMF_RESPONSE はテキストボックス名です

私は正規表現が苦手です..0-9と*と#を受け入れていますが、それは良いですが、azも受け入れています

これを行う方法を教えてください

4

2 に答える 2

0

これを使用できます:

^(?:([0-9#*])(?!(?:,.)*,\1)(?:,|$))+$
于 2013-06-26T17:51:00.710 に答える