对于给定段落,
reg ex的测试 这是foo bar的测试。
这是一个测试foo 这是对foo bar的测试 这是一个测试foo 这是foo bar的测试 这是测试foo。
有没有办法只匹配上面的粗体或斜体文字?
/test of.*is a/s
将与第一次测试匹配,这不是我想要的。
我们可以在不使用负面观察的情况下执行此操作吗?
我正在使用记事本++的正则表达式引擎
进行一些文本操作答案 0 :(得分:2)
答案 1 :(得分:1)
我认为你可以使用两个这样的正则表达式
/^[\S\s]*?(test of foo bar\.\s*This is a)/g
Bold 和 Italic
/[\S\s]*(test of foo bar\.\s*This is a)/g