RegEx:只排除一个字符

时间:2017-01-03 15:09:19

标签: regex

有人知道如何只用正则表达式排除一个字符吗?

例如

a
ab
abcde
bac

我只想排除" a"在我的清单中:))

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用否定集查找不在集合中的所有字符:[^a]+

有关否定集的更多信息,请查看此answer

答案 1 :(得分:1)

你之前就消除了它。

String text = "a\nab\nabcde\nbac";
String result = text.replaceAll("a", "");