Replace all characters not in range (Java String)

后端 未结 2 408
执念已碎
执念已碎 2020-12-14 07:21

How do you replace all of the characters in a string that do not fit a criteria. I\'m having trouble specifically with the NOT operator.

Specifically, I\'m trying

2条回答
  •  北海茫月
    2020-12-14 08:04

    To explain: The ^ at the start of a character class will negate that class But it has to be inside the class for that to work. The same character outside a character class is the anchor for start of string/line instead.

    You can try this instead:

    "[^0-9]"
    

提交回复
热议问题