标签: java regex string
我目前有正则表达式"^[AEIOU 0-9]+$"尝试仅允许子字符串中的辅音,但这对我不起作用。我怎么能解决这个问题?
"^[AEIOU 0-9]+$"
编辑:如果给定的字符串包含除辅音之外的任何内容,则该行的目的是产生错误,整行是:
if(authorCode.matches("^[AEIOU 0-9]+$")){ return "ID Number not valid author";
答案 0 :(得分:-1)
我想你想要这样的东西:“[b-df-hj-np-tv-z] *”。 工作示例:https://regex101.com/r/BcQheO/1
另见:regex expression to match consonant