java 判断中英文
package com.util;import java.util.regex.Matcher;
import java.util.regex.Pattern;public class ChineseAndEnglish {// GENERAL_PUNCTUATION 判断中文的"号// CJK_SYMBOLS_AND_PUNCTUATION 判断中文的。号// HALFWIDTH_AND_FULLWIDTH_FORMS 判断中文的,号/*** 是否是中文* @param c* @return*/public static boolean isChinese(char c) {Character.UnicodeBlock ub = Character.UnicodeBlock.of(c);if (ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS|| ub == Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS|| ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A|| ub == Character.UnicodeBlock.GENERAL_PUNCTUATION|| ub == Character.UnicodeBlock.CJK_SYMBOLS_AND_PUNCTUATION|| ub == Character.UnicodeBlock.HALFWIDTH_AND_FULLWIDTH_FORMS) {return true;}return false;}/*** 是否是英文* @param c* @return*/public static boolean isEnglish(String charaString){return charaString.matches("^[a-zA-Z]*");}public static boolean isChinese(String str){String regEx = "[\\u4e00-\\u9fa5]+";Pattern p = Pattern.compile(regEx);Matcher m = p.matcher(str);if(!m.find())return true;elsereturn false;}public static void main(String[] args) {System.out.println(isEnglish("asd"));}}
java 判断中英文相关推荐
- java 判断英文标点_Java判断中英文符号、标点的实现
本文介绍了java判断中英文符号.标点的实现,分享给大家,具体如下: 方法一.用unicodeblock和unicodescript判断 在java中,主要使用 character类处理字符有关功能, ...
- Java判断字符串中是否包含中英文标点符号
Java判断字符串中是否包含中英文标点符号 /*** 该函数判断一个字符串是否包含标点符号(中文英文标点符号).* 原理是原字符串做一次清洗,清洗掉所有标点符号.* 此时,如果原字符串包含标点符号,那 ...
- CharacterUtils 判断中英文,英文大小写
文章目录 CharacterUtils 判断中英文,英文大小写 CharacterUtils 判断中英文,英文大小写 package com.wretchant.fredis.util;import ...
- java 实现中英文拼写检查和错误纠正?可我只会写 CRUD 啊!
简单的需求 临近下班,小明忙完了今天的任务,正准备下班回家. 一条消息闪烁了起来. "最近发现公众号的拼写检查功能不错,帮助用户发现错别字,体验不错.给我们系统也做一个." 看着这 ...
- java判断字符长度_java判断中文字符串长度的简单实例
话不多说,上代码: /** * 获取字符串的长度,如果有中文,则每个中文字符计为2位 * @param value 指定的字符串 * @return 字符串的长度 */ public static i ...
- 判断字符串不包含某个字符php,java判断字符串是否包含某个字符的方法
java判断字符串是否包含某个字符的方法: 一.contains方法 1:描述 java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列 2: ...
- java判断总共天数_Java判断两个日期相差天数的方法
本文实例讲述了Java判断两个日期相差天数的方法.分享给大家供大家参考.具体如下: import java.util.Calendar; public class DateDifferent{ pub ...
- java 包含汉字,【转载】Java判断字符串中是不是包含汉字
[转载]Java判断字符串中是否包含汉字 import java.util.regex.Matcher; import java.util.regex.Pattern; public class If ...
- java判断回文字符串几种简单的实现
11年it研发经验,从一个会计转行为算法工程师,学过C#,c++,java,android,php,go,js,python,CNN神经网络,四千多篇博文,三千多篇原创,只为与你分享,共同成长,一起进 ...
最新文章
- [转] 鼠标移入/移出颜色渐变
- Amazing Slide(图片轮播制作工具)中文版
- art-template-loader:template
- Contest Hunter 0103最短Hamilton路径 【状压dp】 By cellur925
- OpenCV精进之路(四):图像处理——图片的缩放和图像金字塔
- [渝粤教育] 武汉理工大学 复变函数与积分变换 参考 资料
- 无法访问_win10纯净版提示无法访问文件或目录损坏的问题
- 关于Layer UI表格列日期格式化及取消自动填充日期
- 数字信号处理-基础一
- 数据结构与算法(一):时间复杂度和空间复杂度
- VSCode Remote 报错,无法连接??别慌,小二来了!
- 程序员必读书籍排行榜,看看你读过的是否榜上有名
- 亲自动手写一个深度学习框架
- 王者链游西坦竞技场(Thetan Arena)攻略来了
- GO Strings-and-runes
- 昨天去做地推,在路上看见了这么繁茂的仙人掌
- vue $route及$router的区分
- 如何将编译好的Docker镜像推送至私有Dockerhub仓库?
- PyCharm汉化:简单两步搞定!PyCharm怎么设置中文简体,为什么我的pycharm搜不到中文语言包(Chinese ​(Simplified)​ Language Pack)
- openCV2学习笔记---1.环境配置