私はStackOverflowの新機能ですので、次の質問をするより良い方法がある場合はお知らせください。RegEx数値チェック
データベースのフィールドが数値かどうかを検出する正規表現を作成する必要があります。数字の場合は有効な範囲(1〜50)になります。私は[1-50]
を試しました.1桁の数字の前に0(つまり06)がある場合を除いて動作します。 06は後でそれを数値に変換できるので、有効な数値と見なす必要があります。
本当にありがとうございます。私は正規表現についてもっと学びたいと思っており、私ができることをすべて学んでいます:www.regular-expressions.info。もし皆さんがこのサイトで他のサイトを推奨したら、私はそれを感謝します!
重複:http://stackoverflow.com/questions/676467/how-to-match-numbers-between-x- and-y-with-regexp –
私はそれを複製と呼ぶことはしません。これは他の問題の特別なケースであり、ずっと簡単です。 –
この関連する質問は参考になるかもしれません:[XとYの間の数字の正規表現との一致方法](http://stackoverflow.com/questions/676467/) – Tomalak