`
duanfei
  • 浏览: 732307 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

只允许数字,字母,汉字及电话号判断与字节的判断

    博客分类:
  • JAVA
阅读更多
1.需要正则表达式 在CommFields.java中
/** 电话号的正则表达式*/
public static final String phoneReg="^([0-9]{3,4}-[0-9]{7,8})$|^(1[3|5|8]{1}[0-9]{9})$";
	
/** 只允许数字、字母、汉字的正则表达式*/
public static final String nameReg="^[\u4E00-\u9FA5|a-z|0-9]{1,60}$";


2.
enterprise.getName().getBytes().length>60;
StringUtil.checkReg(enterprise.getname(),CommFields.nameReg);
StringUtil.checkReg(enterprise.getMsdn(),CommFields.phoneReg);
分享到:
评论

相关推荐

    Pb判断是否为中文还是英文数字

    然而,这种方法可能无法识别某些特殊的Unicode字符,比如全角的英文数字和字母,它们虽然在视觉上与中文字符类似,但占用的字节数与英文字符相同。 在实际应用中,根据业务需求和数据来源,可能会选择其中一种方法...

    易语言编辑框只能输入字母

    在易语言编程环境中,我们经常会遇到需要限制用户在编辑框(EditBox)内只能输入特定类型数据的情况,比如只允许输入字母。这个功能在很多应用中都有需求,例如用户名输入、搜索关键词等。"易语言编辑框只能输入字母...

    易语言编辑框只能输入字母源码

    我们通过判断字符的字节值(ASCII码)来确定是否为大写字母(65-90)或小写字母(97-122),如果满足条件就允许输入,否则弹出警告框并阻止输入。 当然,这只是一个基本的实现,实际应用中可能需要考虑更多情况,...

    2.6号面试题---编程

    // 辅助方法,判断字节是否为汉字的一部分 private static boolean isChineseByte(byte b) { return b >= 0x81 && b ; } // 假设的开关,控制是否允许汉字 private static boolean isChineseAllowed() { // ...

    大学计算机基础课程--判断题.docx

    1. 计算机存储:一个英文字母和一个汉字的存储不是用一个字节,汉字通常需要两个字节。ASCII码用于表示英文字符,而汉字需要更复杂的编码如GBK或UTF-8。 2. 数据表示:计算机内部处理数据使用二进制,而不是十进制...

    Excel-VBA宏编程实例源代码-常规函数应用-数字半角与全角转换.zip

    这个"Excel-VBA宏编程实例源代码-常规函数应用-数字半角与全角转换.zip"压缩包包含了用于数字半角和全角转换的VBA宏代码,这对于处理包含中文字符的数据尤其有用。下面我们将深入探讨这一主题。 1. **VBA宏基础**:...

    AS3正则表达式工具类

    checkUser(str:String):用户注册账号限制 以字母开头 允许占用5--16字节允许带有字母,数字和下划线 返回Boolean checkTel(str:String):固定电话格式限制 ex:021-54108458 返回Boolean checkPhone(str:String):...

    js常用正则表达式

    对于检测字符串中是否包含中文字符,可以通过将字符串转化为字节然后比较长度来实现,或者使用正则表达式判断: ```csharp // C# 示例,判断字符串是否包含中文字符 bool containsChinese = System.Text.Encoding....

    大学计算机基础判断题.pdf

    36. 一个32×32点阵汉字字形占用的字节数是32×32/8=128字节。 37. 计算机处理信息时,无论是文字、图形、图像还是声音,都转化为二进制形式。 38. 计算机中最小的信息单位是位(bit),存储单位是字节(Byte)。 ...

    正则表达式列举 代码 项目中直接使用

    除了上述纯正则表达式的示例,文件还包含了JavaScript事件处理函数中的正则应用案例,这些函数用于限制输入字段的字符类型,例如只允许中文、全角字符或数字输入,以及验证字符串中是否存在非ASCII字符。 这些正则...

    Java正则表达式大全

    27. **双字节字符**:`[^\x00-\xff]` 匹配非ASCII字符,包括汉字。 28. **空行**:`\n[\s| ]*\r` 用于查找和处理空行。 29. **HTML标签**:`<(.*)>(.*)(.*)>|<(.*)\/>` 用于提取HTML中的标签。 30. **首尾空格**...

    js正则验证资源下载

    这个"js正则验证规则大全"提供了多种常见的验证规则,包括必填、邮箱、电话、手机号码、网址、身份证号、货币、数字、邮政编码、QQ号、整数、浮点数、英文字符、中文字符、用户名安全性和自定义正则表达式等。...

    计算机基础知识选择判断题.doc

    8. **二进制表示**:所有数据在计算机内部都是以二进制形式存储和处理的,包括数字、符号、字母、汉字。 9. **RAM特性**:RAM中的数据在断电后无法保留,因此如果计算机突然停电,随机存储器里的数据将全部丢失。 ...

    常用正则表达式

    下面将逐一介绍这些正则表达式的功能及用途: ### 1. 邮政编码验证 **正则表达式**: `[1-9]\d{5}(?!\d)` **描述**: 该正则表达式用于验证中国大陆地区的邮政编码格式是否正确。邮政编码由六位数字组成,第一位不...

Global site tag (gtag.js) - Google Analytics