如何匹配以下字母组合
How to match following combination of letters
我想以任意顺序匹配 as 和 rs。
有效:
r
s
a
rs
sr
as
sa
无效:
ra - ar
asr - ars - sra - sar - rsa - ras
使用基于字符 class 的正则表达式,如下所示。
\b(?:[ra]s|s[ar]|[ars])\b
\b(?!(.))(?:[rs]{1,2}|[as]{1,2})\b
这应该用于 you.See 演示。
我想以任意顺序匹配 as 和 rs。
有效:
r
s
a
rs
sr
as
sa
无效:
ra - ar
asr - ars - sra - sar - rsa - ras
使用基于字符 class 的正则表达式,如下所示。
\b(?:[ra]s|s[ar]|[ars])\b
\b(?!(.))(?:[rs]{1,2}|[as]{1,2})\b
这应该用于 you.See 演示。