IDを引数にする処理の入力チェックなど、以下のような要件を満たす正規表現を書く機会があったのでメモ
- 1以上の任意の整数
- カンマ区切り
- 個数は任意
- それぞれの値がゼロ始まりでない
^[1-9][0-9]*(,[1-9][0-9]*)*$
1や1,2,3は許可(マッチ)
0, 01, 1.2.3, 1,2,3,などは拒否(アンマッチ)
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
More than 1 year has passed since last update.
IDを引数にする処理の入力チェックなど、以下のような要件を満たす正規表現を書く機会があったのでメモ
^[1-9][0-9]*(,[1-9][0-9]*)*$
1や1,2,3は許可(マッチ)
0, 01, 1.2.3, 1,2,3,などは拒否(アンマッチ)
Register as a new user and use Qiita more conveniently
Go to list of users who liked