JS正则表达式只能输入数字跟字母

这篇具有很好参考价值的文章主要介绍了JS正则表达式只能输入数字跟字母。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

###最近需要些js控制一个输入验证,搞了好多文字,东凑西并终于汇总了。只要控制不给输入中文,空格,特殊字符就是 只能输入数字跟字母了,反过来实现文章来源地址https://www.toymoban.com/news/detail-517979.html

function addRow(cmmt) {
           
            var reg = /[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/g;
            if (reg.test(cmmt)) {//不可以有中文
                alert('只能输入数字跟字母');
                return ;
            }
            if (/\s/g.test(cmmt)) {//不可以有空格
                alert('只能输入数字跟字母');
                return;
            }
            var regEn = /[-~#()|【-】· (){}+=*^&%$@!.,,。<>;::;‘’“”、'"?`]/g;
            if (regEn.test(cmmt)) {//不可以有特殊字符
                alert('只能输入数字跟字母');
                return;
            }
}

  1. https://www.jb51.cc/nodejs/993719.html
  2. https://www.codenong.com/cs105929828/

到了这里,关于JS正则表达式只能输入数字跟字母的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JS正则验证密码 英文大小写+数字+特殊符号 的表达式。

    我处理的密码策略如下: 包括大写字母、小写字母、数字和符号,这 4 种字符中的 3 种 可以使用四种类型的字符:大写字母、小写字母、数字和密码。 字符数至少为 8位 使用的符号是“!@;:”(实际上,可以根据自己的情况来指定,我省略了它,因为它可变) 生成的正则

    2024年02月07日
    浏览(82)
  • Java密码校验(正则表达式):密码由这四种元素组成(数字、大写字母、小写字母、特殊字符),且必须包含全部四种元素;密码长度大于等于8个字符。

    对用户密码的强度进行校验,要求用户密码达到一定的强度,符合安全性要求。 密码必须由字母和数字组成(同时包括数字和数字);密码长度大于等于8个字符。 密码由这四种元素组成(数字、大写字母、小写字母、特殊字符),且必须包含全部四种元素;密码长度大于等

    2024年02月10日
    浏览(41)
  • js 正则表达式 验证 ip列表--详情:页面中一个输入框,可输入1个或多个IP,使用英文逗号隔开...

    var   isIp =  function   (){        var    regexp = /^d{1,3}.d{1,3}.d{1,3}.d{1,3}$/;                       return    function   (value){            var    valid = regexp.test(value);            if   (!valid){   //首先必须是 xxx.xxx.xxx.xxx 类型的数字,如果不是,返回false   

    2024年02月11日
    浏览(32)
  • 只含有4个小写字母且不包含f的正则表达式

    这是一个只包含小写字母且长度为4的字符串的正则表达式,其中不包含字母\\\"f\\\": 解释: ^ 匹配字符串的开头。 [a-eg-z] 匹配除了字母\\\"f\\\"之外的小写字母。 {4} 匹配前面的模式恰好4次。 $ 匹配字符串的结尾。 因此,这个正则表达式匹配任何仅包含小写字母且长度为4的字符串,

    2024年02月15日
    浏览(32)
  • C#判断字符串中有没有字母,正则表达式、IsLetter

    要判断字符串中是否包含字母,可以使用正则表达式或者循环遍历字符串的方式。 方法一:使用正则表达式 上述正则表达式 [a-zA-Z] 表示匹配任意一个字母(不区分大小写), IsMatch 方法返回一个布尔值,表示是否匹配成功。 方法二:使用循环遍历字符串 使用 char.IsLetter 方

    2024年02月11日
    浏览(30)
  • Java 正则表达式数字篇

    如果需要根据特定的规则来表示一组字符串,则用正则表达式。正则表达式可以用字符串来描述规则,并用来匹配字符串 Java 提供了标准库 java.util.regex ,可以很方便的使用正则表达式。 如果正则表达式有特殊字符,那就需要用 转义,后续会提到。 用 d 可以匹配一位数字

    2024年02月05日
    浏览(25)
  • 正则表达式包含数字和字符匹配

    至少6位。 pattern : (?=. [0-9])(?=. [A-Za-z])[0-9A-Za-z]{6,} 正则表达式中的“?=”是一个正向预查字符,它的意思是匹配前一个字符出现的最少一次。具体来说,当一个匹配出现时,它会检查前一个字符是否符合要求,如果符合,则继续匹配下一个字符,否则停止匹配。

    2024年02月06日
    浏览(44)
  • js 正则表达式

    不允许汉字  state.rulesForm.username = value.replace(/[u4e00-u9fa5]/gi, \\\"\\\"); 只允许数字和字母 state.rulesForm.username = value.replace(/[^a-zA-Z0-9]+/g, \\\"\\\"); 只允许数字 state.rulesForm.qlmId = value.replace(/[^0-9]/g, \\\"\\\"); 只允许数字和字母和符号 this.form.username = this.form.username.replace(/[^a-zA-Z0-9@#$%^*()._+=?-,]+/g,

    2024年02月08日
    浏览(39)
  • JS -- 正则表达式教程

    ECMAScript 通过 RegExp 类型支持正则表达式。 上面两种是等价的正则表达式 g: 执行全局匹配(查找所有匹配,而非在找到第一个匹配后停止) i: 忽略大小写 m: 多行匹配(第一行末尾结束后会在下一行连续匹配) 测试字符是否满足正则表达式规则,返回 true / false 找到满足正则

    2024年01月17日
    浏览(35)
  • js之正则表达式

    正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript 中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法,以及 String 的 match、matchAll、replace、search 和 split 方法。 灵活性、逻辑性和功能性非常的强。 可以迅速地用极简单的方式达到字符串的

    2024年02月09日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包