入力が純粋な正の整数であることを確認する正規表現を作成しようとしています (最大 10 桁ですが、そのロジックを他の場所に適用しています)。
現在、これは私が使用している正規表現です(ここから取得しました):
^(([1-9]*)|(([1-9]*).([0-9]*)))$
この関数では:
if (/^(([1-9]*)|(([1-9]*).([0-9]*)))$/.test($('#targetMe').val())) {
alert('we cool')
} else {
alert('we not')
}
しかし、私はそれを機能させることができないようで、それが正規表現なのか関数なのかわかりません。%, を禁止する必要があります。と ' も同様です。数字だけが欲しい。誰かが私を正しい方向に向けることができますか?