猿问

正规表达式,让我快死了,我只写出一个 只能输入 number 的判断!

只能輸入數字


function NumberOnly(e, pnumber){


  if (!/^\d+$/.test(pnumber)){

    $(e).val(/^\d+/.exec($(e).val()));

  }


}

搞了老半天終於寫了這個:只能輸入數字

我是用 onkeyup 使用這個 function

但我現在還想要其他的判斷,但是我已經思路死,正規表達式真的不好懂!

想問問懂正規表達的大神救救我,可以附上原理更好!我要順便學!

  1. 不能輸入空白

  2. 只能輸入小寫英文和 -

  3. 只能輸入小寫英文和數字


慕村9548890
浏览 446回答 3
3回答

米脂

还好吧,有百度和谷歌,什么都不是问题
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答