小编sha*_*jji的帖子

正则表达式:指定顺序的单词

我不擅长正则表达式,试图制作2个正则表达式。

正则表达式1:

所有指定的单词以任何顺序排列,但无其他。(允许重复)。

正则表达式2:

所有指定的单词以任何顺序排列,但无其他。(不允许重复)。

字数:

aaa, bbb, ccc
Run Code Online (Sandbox Code Playgroud)

字串:

aaa ccc bbb
aaa ccc
aaa bbb ddd ccc
bbb aaa bbb ccc
Run Code Online (Sandbox Code Playgroud)

Regex1将以上字符串评估为:

true -> all word present in any order
false -> bbb is missing
false -> unknown word 'ddd'
false -> repetition not allowed
Run Code Online (Sandbox Code Playgroud)

Regex2将以上字符串评估为:

true -> all word present in any order
false -> bbb is missing
false -> unknown word 'ddd'
true -> all word present in any order and repetition …
Run Code Online (Sandbox Code Playgroud)

javascript regex

11
推荐指数
2
解决办法
180
查看次数

标签 统计

javascript ×1

regex ×1