java 替换所有中文_java 替换中文
java 中如何替换汉字呢?
/***
* 把中文替换为指定字符
* 注意:一次只匹配一个中文字符
* @param source
* @param replacement
* @return
*/
public static String replaceChinese(String source, String replacement){
if(ValueWidget.isNullOrEmpty(source)){
return null;
}
if(replacement==null){
replacement=SystemHWUtil.EMPTY;
}
String reg = "[\u4e00-\u9fa5]";
Pattern pat = Pattern.compile(reg);
Matcher mat=pat.matcher(source);
String repickStr = mat.replaceAll(replacement);
return repickStr;
}
?测试:
public static void main(String[] args) {
String str = "123你好aaa";
String repickStr=RegexUtil.replaceChinese(str, "_");
System.out.println("去中文后:"+repickStr);
}
运行结果:
去中文后:123__aaa?
参考:http://zhidao.baidu.com/link?url=WsJ90xfUJa7c4ogBuTuj39qtJToVwDqCKB1JdReBi9g34EYb1sGBg3qUpi3v9d_AmML0BucHgIrXcYxCj2chKqEO2piFomHkanTVzd_MkFS
?
原文:http://hw1287789687.iteye.com/blog/2229201
java 替换所有中文_java 替换中文相关推荐
- java正则表达式匹配任意中文_java匹配中文的正则表达式
[\u4E00-\u9FA5]汉字﹐[\uFE30-\uFFA0]全角字符 [\u4E00-\u9FA5]汉字﹐[\uFE30-\uFFA0]全角字符 所以说,Java的正则表达式是可以匹配中文字符的 ...
- java正则表达式匹配中文_java匹配中文汉 字的正则表达式
java匹配中文汉 字的正则表达式 发布时间:2017-11-11 16:05 来源:互联网 当前栏目:web技术类 代码如下 [u4E00-u9FA5]汉字?[uFE30-uFFA0]全角字符 [u ...
- java调用b超_java开源中文分词-jcseg
jcseg是使用Java开发的一个中文分词器,使用流行的mmseg算法实现. 1.目前最高版本:jcseg 1.7.1. 兼容最高版本的lucene. 2.mmseg四种过滤算法,分词准确率达到了98 ...
- java word添加图片_Java 替换word文档文字并指定位置插入图片
先说下 需要的依赖包 org.apache.poi poi-excelant 3.12 org.apache.poi poi-scratchpad 3.12 org.apache.poi poi-oo ...
- java 字符长度 中文_java判断中文字符串长度的简单实例
话不多说,上代码: /** * 获取字符串的长度,如果有中文,则每个中文字符计为2位 * @param value 指定的字符串 * @return 字符串的长度 */ public static i ...
- java web乱码问题_Java Web中文乱码问题解决
一.为什么会出现中文乱码问题: java内核和class文件是基于unicode码的,这使Java程序具有良好的跨平台性,但也导致在Java和JSP文件在编译时以及Java程序与其他媒介交互时等情况下 ...
- java二进制 中文_Java 实现中文与二进制代码互转
//将二进制字符串转化为中文 import java.util.ArrayList; import java.util.List; import java.util.regex.Matcher; im ...
- java 拼音首字母_java获取中文拼音首字母的实例
导读热词 正文 如下所示: import net.sourceforge.pinyin4j.PinyinHelper; public class PinyinHelperUtil { /** * 得到 ...
- java replace 忽略大小写_java替换字符串时忽略大小写
替换字符串大家都用的很熟悉了,但是估计日常很少用到替换时忽略大小写,今天问了身边几个工作超10年的java程序员,竟然大家都不知道怎么写了,这种基础代码竟然都淡忘了.正好学习整理一下,在这里也分享备忘 ...
- java修改文件一行_java替换文件中某一行文本的内容
个人博客 地址:http://www.wenhaofan.com/article/20180913160442 代码如下package com.wenhaofan.common.kit; import ...
最新文章
- 论网络营销在我国的发展
- 关联规则概念、啤酒加尿布引出购物篮分析、频繁项集、支持度+置信度+提升度
- unix环境高级编程-线程(2)
- C/C++ strict-aliasing
- C#基础(Day08)
- oracle 11 导入到 10,oracle11g导入到10g
- 现代化历险记:策略+将COBOL转换为Java的示例
- 免费python基础笔记_python基础笔记(一)
- 【linux】 rm 防止误删
- 2011年华科计算机考研复试机试题真题
- Python 3.7 即将发布,引入多项新功能!
- matlab头模型图像,用Matlab解《2013年数据建模比赛》图像碎片拼接题
- Delphi 2009 安装序列号
- 学考计算机fix怎么取消,学考XK-80科学型计算器的使用说明.ppt
- mac设置windows文件服务器,苹果MAC访问Windows共享文件夹的技巧
- 为什么中国的游戏没有做出像欧美那种自由度很高的RPG游戏?
- 安装sklearn-poter遇到报错(TypeError:‘encoding‘ is an invalid keyword argument for this function)
- (C语言)有一个已排好序的数组,要求输入一个数字后,按原来的排序规律将它插入数组
- 曾被疑为有血缘关系的明星
- java去除水印_Java添加、删除Word水印
热门文章
- 事半功倍,在JCreator中查询java API
- ccna学习指南第七版
- layim mysql_ichat系统说明 · ThinkPHP5+workerman+layIM打造聊天系统 · 看云
- 【Pytorch神经网络理论篇】 40 Transformers中的词表工具Tokenizer
- python语言程序设计实践教程答案实验二_20184313 实验二《Python程序设计》实验报告...
- 基于单片机和C语言的毕业设计,毕业论文基于51单片机的C语言程序设计实训100例(1)(喜欢就下吧)...
- 好程序员web前端培训分享JavaScript学习笔记ajax及ajax封装
- 冯诺依曼体系结构与计算机基本组成
- r语言循环求和_R语言学习必备书单——由浅入深搞定编程
- 父与子python第三版,父与子的编程之旅 与小卡特一起学Python 第3版(全彩印刷)...