正则表达式模式匹配冒号后面的所有大写字母

Ian*_*Ian 6 java regex

我需要一个模式来匹配像APPLE:或的单词PEAR:

[A-Z][:] 会匹配R:但不是整个单词,因此当我尝试匹配时会给我一个错误.

有人可以帮忙吗?

Pau*_*aul 6

你想匹配一个或多个大写字母,这意味着你需要使用一个+.此外,您:不需要在角色类中:

[A-Z]+:


sid*_*yll 5

只需添加一个“量词”:

/[A-Z]+:/
Run Code Online (Sandbox Code Playgroud)

请注意,您不需要单个字符的字符类。