我是正则表达式的新手,我正在努力做点什么:
我想要一个表达式,从一个字符序列匹配到另一个字符序列,可以重复。 例如我有这个:
aze string2 aze string4
我希望与此匹配
aze(.*)*(?=eza)
我读过这个:How to match "anything up until this sequence of characters" in a regular expression?
当我使用
时aze string2 eza string3 aze string4
匹配
var
如果有可能,有人可以帮助我吗?
答案 0 :(得分:3)
答案 1 :(得分:2)
如果你想匹配某个单词后面的字符串,你可以这样做
<word>.(\S+)*
where \S+ --> gives you the next String following your word(in your case `aze`) match.
在你的情况下它变成类似
的东西aze.(\S+)*
您可以在此处测试所需的结果:Your output。此外,由于您是Regex的初学者,您可以访问here中的任何其他量词信息:
希望它有所帮助...