正则表达式只匹配两个字母与一个事件发生
Regex match two letter only with one evenly occuring
以下表达式将匹配 'c' 偶数出现的字符串:
^[^c]*(c[^c]*c[^c]*)*$
ccar(是)、ccarc(否)、cccarc(是)...
我想将其编辑为仅匹配带有字母 'c' 和 'd' 的输入:
ccddd(是),ddddccc(否),ccccddcdddd(是)...
'd'的个数可以是偶数也可以是奇数
谢谢。
如果它只允许 d
作为 c
的替代,请将 [^c]
替换为 d
。
^d*(cd*cd*)*$
以下表达式将匹配 'c' 偶数出现的字符串:
^[^c]*(c[^c]*c[^c]*)*$
ccar(是)、ccarc(否)、cccarc(是)...
我想将其编辑为仅匹配带有字母 'c' 和 'd' 的输入:
ccddd(是),ddddccc(否),ccccddcdddd(是)...
'd'的个数可以是偶数也可以是奇数
谢谢。
如果它只允许 d
作为 c
的替代,请将 [^c]
替换为 d
。
^d*(cd*cd*)*$