我正在尝试使用Regex匹配多行文本上的字符串,字符串看起来与此类似:
space-separated-values 1/2/tmp/known_text\n
我正在尝试匹配1/2/tmp/
即在最后一个空格之后的所有内容,直到我拥有的known_text值,其中的所有内容都不为我所知。
我已经在https://regex101.com/上做了很多尝试,但无法弄明白,有人可以帮我做到这一点!
答案 0 :(得分:2)
如果我理解正确,你想要找到一个空格,然后在knownvalue
之前找不到空格:
\s[^\s]*knownvalue\n
我在这里有一个小提琴:https://regex101.com/r/qRj0Qi/2。