我正在尝试编写一个正则表达式来验证输入是否为纯正整数(最多 10 位,但我在其他地方应用了该逻辑)。
现在,这是我正在使用的正则表达式(我从这里得到的):
^(([1-9]*)|(([1-9]*).([0-9]*)))$
在这个函数中:
if (/^(([1-9]*)|(([1-9]*).([0-9]*)))$/.test($('#targetMe').val())) {
alert('we cool')
} else {
alert('we not')
}
但是,我似乎无法让它工作,我不确定它是正则表达式还是函数。我需要禁止 %, 。和 ' 也是如此。我只想要数字字符。谁能指出我正确的方向?