首页 > 解决方案 > 如何使用正则表达式使用 imacros eval 删除文本中的最后一句

问题描述

我尝试使用带有正则表达式的 JavaScript 替换方法删除提取文本中的最后一句。我检查正则表达式 - 它是正确的。但 imacros 默认在代码行上,这适用于大多数情况。

SET !VAR1 EVAL("var s=\'{{!EXTRACT}}\'; s.replace(/\.[^\.]+\.?$/,'.');")

标签: javascriptregexevalimacros

解决方案


尝试使用这个

SET !VAR1 EVAL("var s=\'{{!EXTRACT}}\'; s.replace(/.[^.]+.?$/,'.');")

我用了网页

https://regex101.com/

找到问题。

最好的问候帕特里克


推荐阅读