0

我想验证一个字母序列恰好出现一次字母。我要验证的字母是BR和。$C

一个字母序列可以有一个或多个连续出现,但该字母不能出现在其他地方。例如,有效的序列是:

BBRR$$CC
RRBB$$CC
$$RBBCCCCC
C$$$BBBBRRRR
$BCR

每个字母必须至少出现一次。

在有效的序列是

BRC
$CB

这可以使用正则表达式中的多个 or 操作来完成。我想知道更优雅的解决方案。

4

1 回答 1

0

以下正则表达式匹配无效大小写。

^.*?([BCR]|\$)\1+.*$
于 2012-05-18T07:39:39.027 回答