正则验证不能含有中文的实现方法【jQuery与java实现】

转载  发布时间:2017年01月11日 08:45:37   作者:kenhins   我要评论

这篇文章主要介绍了正则验证不能含有中文的实现方法,结合jQuery与java两种实现方法分析了针对中文的正则验证操作技巧,需要的朋友可以参考下

本文实例讲述了正则验证不能含有中文的实现方法。分享给大家供大家参考,具体如下:

jQuery利用正则验证不能含有中文

var myReg = /^[a-zA-Z0-9_]{0,}$/;
if (!myReg.test(input.val())) {
  $.validation.tip(false, input, "用户名不能含有中文或特殊字符");
  return;
}

Java验证字符串没有中文

if (nickname.getBytes().length != nickname.length()) {
  errors.add("用户名不能含有中文");
}

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

JavaScript正则表达式在线测试工具:
http://tools.jb51.net/regex/javascript

正则表达式在线生成工具:
http://tools.jb51.net/regex/create_reg

希望本文所述对大家正则表达式学习有所帮助。

相关文章

  • 正则表达式学习经验分析

    正则表达式学习经验分析

    正则表达式用来指定字符串模式。当你需要定位匹配某种模式的字符串时就可以使用正则表达式。例如,我们下面的一个例程就是在一个HTML文件中通过查找字符串模式<a href="...">来定位所有的超链接。
    2008-05-05
  • 正则表达式\w元字符使用介绍

    正则表达式\w元字符使用介绍

    这篇文章主要介绍了正则表达式\w元字符使用介绍\w元字符用来匹配单词字符,它等价于"[a-zA-Z0-9]",需要的朋友可以参考下
    2016-12-12
  • JavaScript正则表达式上之基本语法(推荐)

    JavaScript正则表达式上之基本语法(推荐)

    一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。这篇文章主要介绍了JavaScript正则表达式上之基本语法(推荐)的相关资料,需要的朋友可以参考下
    2016-05-05
  • 用js实现过滤script的正则

    用js实现过滤script的正则

    今日研究discuz的代码,发现个不错的正则代码,基本上简单
    2008-05-05
  • 匹配form表单中所有内容的正则表达式

    匹配form表单中所有内容的正则表达式

    这篇文章主要介绍了匹配form表单中所有内容的正则表达式,实现在HTML文件代码中匹配form表单中的所有内容,需要的朋友可以参考下
    2014-07-07
  • UBB 转换函数演示 (经典论坛)

    UBB 转换函数演示 (经典论坛)

    [绿色]UBB 转换函数演示 (经典论坛)...
    2006-08-08
  • 浅析正则表达式-替换原则(.NET) 图文

    浅析正则表达式-替换原则(.NET) 图文

    最近经常用到替换的东西所以就出来整理下,这里要分享的是正则表达式里面的替换原则,首先要声明的是这里提及到的替换原则是.NET里面的正则表达式的替换原则
    2016-05-05
  • 正则表达式判定保留2位小数的实现代码

    正则表达式判定保留2位小数的实现代码

    这篇文章主要介绍了正则表达式判定保留2位小数的实现代码,需要的朋友可以参考下
    2017-07-07
  • 乱象,印迹 正则学习问答

    乱象,印迹 正则学习问答

    在问答过程中,我收集到学习正则表达式过程中的某些普遍问题,在这里专门花一点篇幅来回答
    2013-09-09
  • 读懂正则表达式就这么简单

    读懂正则表达式就这么简单

     对于正则表达式,相信很多人都知道,但是很多人的第一感觉就是难学,因为看第一眼时,觉得完全没有规律可寻,其实也没有你想象的那么难,今天小编就通过本文带领大家一起去学习正则表达式知识
    2016-11-11

最新评论