0

我想要一个 Java 正则表达式来匹配除 B 或 S 之外的一个或多个非数字。目前我有这个:

\\D[^BS]+

但是这不起作用:/

帮助将不胜感激

4

1 回答 1

4

您需要字符类中的数字:

[^\\dBS]+

或者,用锚

^[^\\dBS]+$

确保整个字符串匹配(但在 Java 中,该.matches()方法会为您处理)。

于 2013-05-11T20:22:18.363 回答