有没有办法扩展正则表达式的范围,以将字符包括到上一个/下一个空格中?

时间:2019-12-11 17:57:29

标签: regex

说我有文本<script src="yourJsFilePathHere"></script> ,我想扩展一个正则表达式,该正则表达式通常会创建部分匹配项(例如test test words to match test text),以包括直到下一个/上一个空格的字符,然后返回文字(rds\sto\smatc)。有没有办法将正则表达式修改为向后看和向前看到下一个空格字符,并在匹配项之间包括这些字符?

1 个答案:

答案 0 :(得分:1)

您可以在表达式的两侧添加\S*匹配除空格以外的任何0个或多个字符并使用

\S*rds\s+to\s+matc\S*

请参见regex demoregex graph

enter image description here