正则表达式用查找和替换包装表达式

Regexp to wrap expression with find and replace

在这样的字符串中:

against 某物是接触它或反对它。
→ 他们都against墙.

我需要在箭头“→”前添加select个符号并将其包裹在标签中。

到 select 符号我在 FIND

中使用正则表达式
.+?(?=→)

为了将表达式包装在标记中,我在 REPLACE 中使用了正则表达式

<span></span>

但是不行。

如何解决?

</code> 占位符指的是捕获组 #1 模式,但你的 none 已定义。</p> <p>您可以使用 <code>[=12=] 占位符来引用整场比赛:

<span>[=10=]</span>

否则,您需要将箭头前的部分用捕获组(.+?)(→)包裹起来,并替换为<span></span>(或<span></span>)。

请注意 \n POSIX 样式反向引用只能引用第 1 组到第 9 组。