正则表达式过滤文本中的中文逗号、英文逗号、中文单引号、英文单引号、中文双引号和英文双引号
时间: 2023-09-03 14:10:12 浏览: 164
正则表达式去除中括号(符号)及里面包含的内容
5星 · 资源好评率100%
你可以使用以下正则表达式来过滤文本中的中文逗号、英文逗号、中文单引号、英文单引号、中文双引号和英文双引号:
```java
import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class FilterExample {
public static void main(String[] args) {
String text = "这是一个示例,包含中文逗号、英文逗号,'中文单引号','英文单引号',“中文双引号”,“英文双引号”";
// 过滤中文逗号和英文逗号
String filteredText = text.replaceAll("[,,]", "");
// 过滤中文单引号和英文单引号
filteredText = filteredText.replaceAll("[‘’'']", "");
// 过滤中文双引号和英文双引号
filteredText = filteredText.replaceAll("[“”\"]", "");
System.out.println(filteredText);
}
}
```
这段代码使用 `replaceAll` 方法和正则表达式来替换掉文本中的中文逗号、英文逗号、中文单引号、英文单引号、中文双引号和英文双引号。最后输出的 `filteredText` 就是过滤后的文本。
阅读全文