using regular expression包含三个或四个小写字母的所有字符串的集合,其中第一个字符不能是元音,字符串的两端必须与空格字符相邻。
答案 0 :(得分:1)
(?<=\s)(?=[^aeiouy])[a-z]{3,4}(?=\s)
**要更好地查看图像,只需右键单击图像并在新窗口中选择视图
此正则表达式将执行以下操作:
a
,e
,i
,o
,u
或{{1} } 现场演示
https://regex101.com/r/yJ2vR8/1
示例文字
using regular expression包含三个或四个小写字母的所有字符串的集合,其中第一个字符不能是元音,字符串的两端必须与空格字符相邻。
样本匹配
y
MATCH 1
0. [29-32] `set`
MATCH 2
0. [48-52] `that`
MATCH 3
0. [73-77] `four`
MATCH 4
0. [104-107] `the`
MATCH 5
0. [147-151] `both`
MATCH 6
0. [160-163] `the`
MATCH 7
0. [171-175] `must`