关于正则表达式自动替换<hr>等html标签为空格分隔的意外bug

使用问题 · 53 次浏览
JJlinCN 创建于 15天2小时前

问题:

使用正则表达式:A: ([\s\S]+)(?=\=========================ElNo) 匹配=========================ElNo结束符之前,A:之后的内容。

只要是纯字符串如:“ssss”,就可以匹配为

值1ssss值2ssss值3

但如果我把中间分隔符换成<hr>想让每一项换行显示,就会正则匹配就会得到以下结果:
值1 值2 值3

我想要得到的效果为:

值1<hr>值2<hr>值3

不知道是不是正则不支持html标签作为分隔符还是怎么样


回复内容
CL 15天1小时前
#1

看不太懂,

建议:1)确认正则表达式没有问题。问下AI,多举几个例子给它。  2)调试运行动作,看实际的输入输出以及期望的输出。

回复主贴