正規表現の書き方を教えてください: 1,33,44,112,2 どうやって書いても間違っていて簡単ではないようです!助けてください!!!
この投稿は次のとおりです。最終投稿者: vencie on 2013-02-22 21 :02:30 編集
正規表現の書き方を教えてください: 1,33,44,112,2
つまり、カンマ区切りの数字です。
2 つの要件があります:
1. 先頭または末尾にカンマを使用することはできません
2. 真ん中のカンマを 2 回続けて指定することはできません。
私は得意なので、この書き方を試してみましたが、うまくいきませんでした:
^[0-9]*{[,]?[0-9]*}*$"
ヘルプ!
正規表現
-----解決策---------/^(d ,){ 1 ,}d $/
-----解決策---------次のように書きます
/^(?:d ,)*d $/