自定义表达式正则替换 公开

CL 更新于 2022-01-28 08:39 | 0 | (0) | 42
分类
点赞
暂无
更多信息
分享人 CL
分享时间 2022-01-28 08:39
最后更新 2022-01-28 08:39
修订版本 0
子程序大小 2.2 KB
Quicker版本 1.29.0.0

介绍

根据自定义的表达式对匹配内容变换后替换

适用于较为复杂的替换逻辑。

变换表达式:

  • 使用x表示每个匹配项的文本(c# string类型)。如有需要也可以通过match访问到当前的匹配项(C#Match对象)
  • 使用return返回生成后的文本结果。必须为c#的string类型。


示例:

  • 目的:将文件名 “DED 160 世界上第一个超时.md” 中的数字加1。
  • 正则表达式:\d+
  • 变换表达式:return (Convert.ToInt32(x)+1).ToString();

子程序的参数

输入
输入 原始内容 Text
正则表达式 匹配要替换的内容 Text
变换表达式 表达式。在其中使用x表示匹配的文本,使用return语句返回结果。 Text
输出
结果文本 替换后的结果 Text

最近更新

修订版本 更新时间 更新说明
0 2022-01-28 08:39

最近讨论

暂无讨论