Java正则表达式只允许辅音

时间:2017-10-31 10:45:07

标签: java regex string

我目前有正则表达式"^[AEIOU 0-9]+$"尝试仅允许子字符串中的辅音,但这对我不起作用。我怎么能解决这个问题?

编辑:如果给定的字符串包含除辅音之外的任何内容,则该行的目的是产生错误,整行是:

if(authorCode.matches("^[AEIOU 0-9]+$")){
                return "ID Number not valid author";

1 个答案:

答案 0 :(得分:-1)

我想你想要这样的东西:“[b-df-hj-np-tv-z] *”。 工作示例:https://regex101.com/r/BcQheO/1

另见:regex expression to match consonant