判断接收的字符串是英文还是中文
来源:互联网 发布:数据字典表设计 编辑:程序博客网 时间:2024/06/13 07:20
这只是其中一种方法,通过比较存储的空间大小判断
public class ChineseOrEnglishUtil{ public static String isChineseOrEnglish(String charaString){ boolean result =false; //英文 result=charaString.matches("^[a-zA-Z]*"); if(result){ return "isEnglish"; } //中文 String regEx = "[\\u4e00-\\u9fa5]+"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(charaString); result=m.find(); if(result){ return "isChinese"; }else{ return "isChineseAndEnglish";//中英结合 } } public static String checkChineseOrEnglish(String word){ byte []bytes = word.getBytes(); if(bytes.length==word.length()){ return "isEnglish"; }else{ return "isChinese"; } } public static void main(String[] args) { System.out.println(ChineseOrEnglishUtil.isChineseOrEnglish("明")); System.out.println(ChineseOrEnglishUtil.checkChineseOrEnglish("ming")); System.out.println(ChineseOrEnglishUtil.checkChineseOrEnglish("明")); }}
阅读全文
0 0
- 判断接收的字符串是英文还是中文
- php 判断字符串是中文还是英文
- php判断字符串是英文还是中文
- 判断字符串是中文还是英文
- java 判断字符串输入是中文还是英文
- java中如何判断输入的是英文还是中文
- Java判断字符是中文还是英文
- 判断当前环境是中文还是英文
- 判断是中文字符还是英文字符
- C#判断字符是英文还是中文
- 判断传入的句子是中文还是英文还是中英混合并分割的函数
- 判断字符串是中文或者英文
- Android 判断字符串是数字、中文还是字母的方法
- 判断EditText输入的是数字还是英文还是汉字
- 区分输入的文字是中文还是英文的方法
- 判断输入的文本是英文还是德文
- 判断文字是中文还是字母还是数字的方法
- 判断字符串是否是英文
- 《CSS3实战》文本阴影:text-shadow
- SpringMVC参数传递 HttpServletRequest,HttpServletResponse和HttpSession
- 剑指offer之和为S的连续正数序列
- JAVA中文社区
- tomact,跨域引包maven配置cors-filter,java-property-util
- 判断接收的字符串是英文还是中文
- Android jni c/c++传递实体类到java
- 比较简单的 读属性文件中的内容
- sharepoint文档一步审批
- 邻接矩阵实现的有向图
- PHP阿里云短信通知
- 不得不知的Android Studio常用设置
- treeview默认收缩指定行和nodeId取值
- c#读取编程区数据