java 字符串特殊符号_Java去除字符串中的特殊符号或指定的字符
方法一
String regEx="[\n`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。, 、?]";
//可以在中括号内加上任何想要替换的字符,实际上是一个正则表达式
String aa = " ";//这里是将特殊字符换为aa字符串," "代表直接去掉
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher("原字符串");//这里把想要替换的字符串传进来
String newString = m.replaceAll(aa).trim();
//将替换后的字符串存在变量newString中
方法二
如果第一种太麻烦可以直接用下面的
String str = "原字符串";
String newString = str.replaceAll(regEX,aa);//不想保留原来的字符串可以直接写成 “str = str.replaceAll(regEX,aa);”
补充:
replaceAll支持正则
replace不支持正则
本文地址:https://blog.csdn.net/SpringCYB/article/details/107362590
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
java 字符串特殊符号_Java去除字符串中的特殊符号或指定的字符相关推荐
- java字符串去掉中文_Java——去除字符串中的中文
import java.util.regex.Matcher; import java.util.regex.Pattern; public class RemoveStrChinese { priv ...
- java字符串去重复_java去除字符串中重复、不重复、消除重复后字符
java去除字符串中重复.不重复.消除重复后字符 import java.util.HashSet; import java.util.Set; public class Main { public ...
- matlab中的下划线怎么打,在matlab中怎么输入特殊符号~ , 怎么在Matlab中输入特殊符号...
导航:网站首页 > 在matlab中怎么输入特殊符号~ , 怎么在Matlab中输入特殊符号 在matlab中怎么输入特殊符号~ , 怎么在Matlab中输入特殊符号 匿名网友: 一.文档中的T ...
- java中英文混合排序_Java编程实现中英混合字符串数组按首字母排序的方法
本文实例讲述了Java编程实现中英混合字符串数组按首字母排序的方法.分享给大家供大家参考,具体如下: 在Java中对于字符串数组的排序,我们可以使用Arrays.sort(String[])方法很便捷 ...
- java英文字母排序_Java编程实现中英混合字符串数组按首字母排序的方法
在Java中对于字符串数组的排序,我们可以使用Arrays.sort(String[])方法很便捷的进行排序.例如: 输出的结果为:"gyu sdf zf 大同 的人 地方 反对 ...
- java字符串判断相等_java判断字符串是否相等的方法
java判断字符串是否相等的方法: 1.java中字符串的比较:== 我们经常习惯性的写上if(str1==str2),这种写法在java中可能会带来问题 example1:String a=&quo ...
- java怎么显示空格符_Java在字符串中看不到空格
因此,我正在尝试解析一些具有多行文本的文本文件.我的工作是遍历所有单词并将其打印出文件. 因此,我阅读了所有行,然后遍历它们,并用空格将每一行分开,如下所示: line.split("\\s ...
- java 字符串所在位置_java 查找字符串所在的位置
使用了 String 類的 indexOf() 方法在字符串中查找子字符串出現的位置,如過存在返回字符串出現的位置(第一位為0),如果不存在返回 -1.方便判斷和截取字符串! 語法:stringObj ...
- java 字符串第一个_java 截取字符串第一个字符
展开全部 使用32313133353236313431303231363533e58685e5aeb931333366306438substring() 方法返回字符串的子字符串.详细解析如下: 1. ...
- java随机生成标点符号_java去除空格、标点符号的方法实例
代码如下: public class TempTest { public static void main(String[] args) { //string去除空格 String str=" ...
最新文章
- Python基础14-迭代器与生成器
- 有了ROS这架车,SLAM之路不再遥远!
- 三十九、@staticmethod、@classmethod和@property类装饰器
- recycleview 嵌套高度问题_RecyclerView嵌套子RecyclerView无法正常显
- python顺序结构实验设计_Python程序设计实验报告二:顺序结构程序设计
- python 化学模块_Python chemif包_程序模块 - PyPI - Python中文网
- php字段验证规则,详解ThinkPHP中自动验证及验证规则
- 算法笔记_132:最大流量问题(Java)
- 如何理解数列极限和收敛性
- verilog实现串行通讯协议(serial communications protocols)
- linux樱桃树软件名字,春天开花的树及名称
- 关于 360 度评估
- matlab 板球_如何在板球中计算所有取整等级
- an tu tu html5 test,法语TEF基础阶段测试题和答案(下)
- 微信视频服务器能保存多久,微信视频动态保存多久(微信背景视频只能一天吗)...
- 推荐系统实战4——EasyRec 搭建DSSM召回模型实现CTR点击平台
- 蔚来汽车前端春招一面面经(2021.4.21)
- 基于安卓Android的企业员工管理系统设计与实现
- 设计人员拿到的工程坐标系等高线CAD图如何加载进图新地球
- 计算机网络综合布线仿真实训室,网络综合布线实训室简介