检测字符串是否仅由一种字符组成

Jec*_*imi 6 java string character

我想知道 a 是否String仅由一种类型的字符重复组成。

例如,我想检测 a 是否String仅由“b”组成,因此“bb”、“bbbb”、“bbbbbbbbbbbb”就是这种情况,...

Mic*_*ael 3

正则表达式怎么样?

String pattern = "([a-zA-Z])\\1*";

if (string.matches(pattern)) {
    // The string contains is made up of the same character...

}
Run Code Online (Sandbox Code Playgroud)

  • 使用 + 将拒绝单个字符串。匹配不需要锚点,它总是尝试匹配整个字符串。 (2认同)