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不支持正则
java去除特殊字符_java去除字符串中的特殊符号或指定的字符相关推荐
- java空格 逗号_Java将字符串中的空格换为逗号
import java.util.regex.Matcher; import java.util.regex.Pattern; public class Math { /** * @param arg ...
- java 数字 汉字_Java提取字符串中的汉字、字母、数字
1.提取汉字 public static void main(String[] args) { String str = " 我是123一段测abd试 空a格 的字符 串 "; S ...
- python找字符串中特殊字符_python – 在字符串中查找特殊符号
如何匹配字符串的开头,结尾和中间的特殊符号? 我知道,我应该使用正则表达式.例如,我做了一个功能: def check_word(word: str) -> bool: special_symb ...
- java 字符串编程题_Java编程题——在一个字符串中查找第一个非重复的字符
编写一个Java程序来查找一个字符串中第一个非重复的字符,这是在编程测试中很常见的一个问题,因为字符串处理在程序员面试中是一个普遍的话题.面试前最好是准备好一些熟知的编程问题,例如使用递归反转字符串, ...
- mysql 去除逗号,MySQL查询删除字符串中最后一个逗号后的所有字符?
要删除字符串中最后一个逗号之后的所有字符,可以使用SUBSTRING_INDEX(). 如果您不知道最后一个逗号的位置,则需要使用来动态查找最后一个逗号LENGTH(). 语法如下-UPDATE yo ...
- python怎么判断字符串中包含特殊符号
python判断字符串中包含特殊符号的方法:首先使用"for i in string"命令来遍历输入的字符串:然后输入"if i in input_psd"命令 ...
- isalnum()函数:找出str字符串中为英文字母或数字的字符
找出str字符串中为英文字母或数字的字符 (1)Linux下编程用到的函数是:int isalnum(int c) 返回值:若参数c为字母或数字,则返回TRUE:否则返回NULL(0) #includ ...
- 在 Linux shell 字符串中,百分比符号是什么?
当你正在学习如何完全使用 Linux shell 时,你可以能会觉得自己能够对字符串进行操作. 记住,今天q&一个文章的超级用户对读者的一个奇怪问题有答案. 今天,回答会话的问题来自超级用户的 ...
- 统计字符串中所包含的各个英文小写字符及其对应的数量。
从键盘输入1行字符串(每行最多输入80个字符), 统计字符串中所包含的各个英文小写字符及其对应的数量. **输入格式要求:不要有任何提示信息,直接输入1行字符. **输出格式要求:按字母顺序输出统计结 ...
最新文章
- linux proxy服务器
- GPU 「抗压」不行还费电,FPGA将成深度学习「新基建」
- 字典生成_Python数据字典生成工具详解
- 爬虫神器xpath的用法(一)
- filter java web_java web filter 之一 基础实现
- Python 多进程、多线程启动
- 小鸭脖大生意——绝味鸭脖背后的故事
- 【PL/SQL】学习笔记 (7)光标的属性,一个会话中打开光标数的限制
- weblogic中设置数据源的注意点
- Kafka实践:到底该不该把不同类型的消息放在同一个主题中
- 牛客网Java刷题知识点之数组、链表、哈希表、 红黑二叉树
- 结语|日拱一卒无有尽,功不唐捐终入海
- Android P 适配指南
- C++复习 auto
- 老挑毛 win7 linux,图解老挑毛u盘启动工具怎么重装系统
- VS2010 学习版序列号(转)
- 转发电子通信类期刊投稿攻略
- 如何做好风险控制,规避项目中的风险
- 防盗报警器c语言程序,基于单片机的汽车防盗报警系统的设计毕业论文.doc
- Single Radio Voice Call Continuity (SRVCC)
热门文章
- 【Android】WMS(一)Window的类型和标志
- Revit插件建模助手和蜘蛛侠,两款插件功能介绍!
- 关于`timescale命令的作用以及时间精度的理解
- 微信小程序自定义 顶部nav 和 底部tabbar
- 如何查找ST官方stm32_f105-07_f2_f4_usb-host-device_lib V2.2.1
- Qt Qwt 只缩放横轴或纵轴(按键控制)
- 山东大学软件学院2022-2023软件工程期末考试(回忆版)
- Videos as Space-Time Region Graphs文章解读
- 177:vue+openlayers 加载多种形式Esri地图
- iscc2023-misc【详解】