java 判断字符串是否汉子_java判断 字符串 是否有汉字
1.[代码]判断字符串是否包含汉字 并且替换成ASCLL
private static String regEx = "[\\u4e00-\\u9fa5]";
/**
* 判断字符串是否包含汉字 并且替换成ASCLL
*
* @param str_para
* @return str_result
*/
private static String isChinese_Replace( String str_para )
{
Pattern p= Pattern.compile( regEx );
Stringstr_result= str_para;
Stringstr_0= "";
Stringstr_1= "";
Stringstr_data[]= null;
Stringstr_return_reslut= "";
if ( str_result != null && str_result.trim().length() > 0 )
{
try {
str_data = str_result.split( "" );
for ( int i = 0; i < str_data.length; i++ )
{
Matcher m = p.matcher( str_data[i] );
/* L.d(str_data[i]); */
int count = 0;
if ( m.find() )
{
count++;
str_result= m.group( 0 );
byte[] b= str_result.getBytes( "GBK" );
str_0= Integer.toHexString( b[0] );
str_1= Integer.toHexString( b[1] );
str_return_reslut= str_return_reslut + "/" + conver10( str_0 ) + conver10( str_1 ) + "/";
} else {
str_return_reslut = str_return_reslut + str_data[i];
}
}
} catch ( NumberFormatException e ) {
e.printStackTrace();
} catch ( UnsupportedEncodingException e ) {
e.printStackTrace();
}
} else {
return(str_return_reslut);
}
return(str_return_reslut);
}
/* 字符串转换十进制 */
public static int conver10( String str_0 )
{
return(Integer.parseInt( str_0.substring( str_0.length() - 2, str_0.length() ), 16 ) );
}
java 判断字符串是否汉子_java判断 字符串 是否有汉字相关推荐
- java 字符串不等于_java中字符串不等于怎么判断
java中字符串不等于可以使用equals()方法判断,equals()方法用于将字符串与指定的对象比较. 语法public boolean equals(Object anObject) 参数 an ...
- java中字符串不等于_java中字符串不等于怎么判断
java中字符串不等于可以使用equals()方法判断,equals()方法用于将字符串与指定的对象比较. 语法public boolean equals(Object anObject) 参数 an ...
- java 字符串 字符查找_java之字符串中查找字串的常见方法
1.int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引. int indexOf(String str, int startIndex):从指定的索引处开 ...
- java中对字符串进行解析_Java中字符串解析
1.字符串不属于基本数据类型(基本数据类型有[byte,int,char,float,double,boolean,short,long]),字符串由单个或多个字符组成,本质上是字符数组,Java中提 ...
- java 字符串 数字个数_JAVA 统计字符串中中文,英文,数字,空格的个数
packagecom.example.test;public classCountCharacter {/**中文字符*/ private int chCharacter = 0;/**英文字符*/ ...
- java判断时间是不是星期五_Java判断当前日期是星期几
参考链接地址:http://blog.csdn.net/a9529lty/article/details/3206942 /** * 判断当前日期是星期几 * @param pTime 修要判断的时间 ...
- java 字符串所在位置_java 查找字符串所在的位置
使用了 String 類的 indexOf() 方法在字符串中查找子字符串出現的位置,如過存在返回字符串出現的位置(第一位為0),如果不存在返回 -1.方便判斷和截取字符串! 語法:stringObj ...
- java 字符串第一个_java 截取字符串第一个字符
展开全部 使用32313133353236313431303231363533e58685e5aeb931333366306438substring() 方法返回字符串的子字符串.详细解析如下: 1. ...
- 怎么把字符串变成数组_Java中字符串split() 的使用方法,没你想的那么简单
先看下面的方法,事先预测一下,经过split方法,按逗号进行分割为数组之后,生成的数组的长度是多少,目测很多人都觉得是8,但是结果却出乎意料.是5而不是8. private static void t ...
最新文章
- 微信小程序客服功能 把当前页面的信息卡片发送给客服
- Python实现RGB和Lab颜色空间互转
- Android App 瘦身总结 第三章 代码混淆及优化
- 做JAVA开发的同学一定遇到过的爆表问题,看这里解决
- 普元连接mysql_普元EOS 案例 - 还有一行代码的个人空间 - OSCHINA - 中文开源技术交流社区...
- CSS常用的元素居中方法
- Vue 开发中常见报错与处理
- 「原创」从马云、马化腾、李彦宏的对话,看出三人智慧差在哪里?
- wireshark抓包工具详细说明及操作使用
- 74151/74LS151 8选1数据选择器
- 阿里巴巴矢量图库的引用以及更新
- “方正小标宋简体、仿宋_GB2312和楷体_GB2312字体”的添加
- 跑握手包需要什么显卡?|跑包显卡配置
- 如何获取广告服务流量变现数据,助力广告效果分析?
- tflearn在tensorflow上的安装配置(基于ubuntu)
- mysql 漏洞排查_MySQL最新漏洞分析_MySQL
- Latex入门_第2章:用latex排版文字
- Altium Designer (AD)安装教程
- 初步浅谈 celery
- 活动目录之故障解决:域控制器不同步处理办法