java去除文字和中文符号

因为文字和中文符号都是占两个字节,所以此方法对于占两个字节的文字去除都通用。

public class test {public static void main(String[] args) {String s = "1yi一①,2er二②。3san三③、4si四④;5wu五⑤‘6liu六⑥’7qi七⑦、8ba八⑧【9jiu九⑨】10shi十⑩_-+=/*!@#¥%……&*()!@#$%^&*()`·{}:|<>?/.,;'[]";System.out.println("去除文字和中文符号后的结果:" + stringTextCut(s));}private static String stringTextCut(String s){String afterString = s;char[] chars = s.toCharArray();for (int i = 0; i < chars.length; i++) {if (String.valueOf(chars[i]).getBytes().length < 2){continue;}else{afterString = afterString.replaceAll(String.valueOf(chars[i]), "");}}return afterString;}
}

运行结果:

去除文字和中文符号后的结果:1yi2er3san4si5wu6liu7qi8ba9jiu10shi_-+=/*@#%&*!@#$%^&*()`{}:|<>?/.,;'[]

java去除文字和中文符号相关推荐

  1. java实现汉字判断+中文符号判断

    java一般的中文判断都是利用正则表达式 Pattern pattern = Pattern.compile("[\u4e00-\u9fcc]+"); System.out.pri ...

  2. java 源文件中的中文符号替换成英文符号

    网上找来的java代码,不知道怎么回事,有时候括号是中文的,或者有中文的逗号,中文的分号.有时候整段代码都是这样,要想在eclipse中一个个的修改很麻烦. 于是想到了,写一段代码来把错误的中文符号改 ...

  3. Java识别中文和中文符号

    前言 如何失败内容是否包含中文和中文符号. 识别中文和中文符号 根据Unicode的编码识别中文和中文符号. public class ChineseUtil {/*** 判断是否是中文或者中文符号* ...

  4. BreakIterator-----根据中文符号切分语句

    根据中文符号切分语句 import java.text.BreakIterator; import java.util.Locale;/**根据中文符号切分语句*/ public class Java ...

  5. java改文字乱码快捷键,java.util.Properties读取中文内容(UTF-8格式)的配置文件,发生中文乱码...

    转自 http://blog.csdn.net/zhangzikui/article/details/7708827 碰到了用java.util.Properties读取中文内容(UTF-8格式)的配 ...

  6. Java判断中文汉字和中文符号

    一.判断中文字符(包括中文汉字和中文符号) (1)使用中文的编码区间来判断(推荐,效率高) String str1 = "T恤;https://blog.csdn.net/vpqtxzmze ...

  7. python 去除文本中的中文、中文符号

    删除中文及中文符号的方法,网上很多是python2 的写法,现在将python3的用法记录如下. 知识点 - 正则表达式 - 中文字符库zhon.hanzi,使用命令行pip3 install zho ...

  8. JAVA 代码交互率低的原因分析,深入剖析Java编程中的中文问题及建议最优解决方法...

    说明:本文为作者原创,作者联系地址为: josserchai@yahoo.com .由于 Java 编程中的中文 问题是一个老生常谈的问题,在阅读了许多关于 Java 中文问题解决方法之后,结合作者的 ...

  9. 正则_验证文本框输入的姓名是否规范(包含生僻字,不包含中文符号与其他字符)...

    1.可用于检查 文本框 输入的姓名 是否规范. 2.包含生僻字 3. 不包含 各种中文符号与其他符号(最后有详细的字符介绍). 最终正则(只能是中文.字母.英文符号 .`· ) ^(?!.*?[\u3 ...

最新文章

  1. C#中Invoke的用法
  2. vscode pylint 错误_将实际未错误的py库添加到pylint白名单
  3. Android字体占有内存,android随意创建字体对象引发的应用程序运行时占用内存过大...
  4. 对实体 characterEncoding 的引用必须以 ';' 分隔符结尾
  5. 通过zookeeper连接hive beeline
  6. C/C++ 一段代码区分数组指针|指针数组|函数指针|函数指针数组
  7. CentOS 6 安装Hadoop 2.6 (二)配置Hadoop
  8. HTTP 错误 404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求
  9. matlab meshgrid
  10. react中的render-props模式
  11. iPhone6plus 的 iOS 11 GM和正式版安装包的 md5一模一样
  12. linux下播放wma格式,Ubuntu 20.04中使Rhythmbox支持WMA格式文件播放
  13. arial unicode ms字体_(05)CSS 给文本加样式: 字体属性 | CSS
  14. 使用AMOS软件构建结构方程模型
  15. 爱荷华州立大学计算机学院,爱荷华州立大学最新qs世界排名
  16. Java最新面试题汇总
  17. java高级软件工程师 考试_Java高级软件工程师人才缺口巨大
  18. 北大学霸隐居20年,王青松花光350万后,如今怎么样了?
  19. SAP BP 业务实践与ABAP 分享
  20. canvas图形缩放功能

热门文章

  1. MVC的概念及其在PHP中的贯彻简介
  2. 200G QSFP56 光模块概述
  3. 同步(单时钟)、异步(双时钟)FIFO的Verilog HDL实现(含Testbench仿真代码)
  4. 9月4日科技资讯|微信支付二维码被诉侵权;AI 换脸 App「ZAO」致歉; Android 10 正式发布
  5. java计算机毕业设计家装建材网源码+数据库+lw文档+系统
  6. 微观经济学第五周作业(边际效用,无差异曲线)
  7. word编号后文本换行后行首空白太大
  8. 嵌入式实时Linux的技术研究
  9. 华为云DevCloud深色模式开发解读
  10. 逻辑运算符与逻辑表达式