本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑RegexReplace 节点使用正则表达式模式在字符串中查找并替换文本。它允许您搜索文本模式并将其替换为新文本,并提供控制模式匹配方式的选项,包括大小写敏感性、多行匹配以及限制替换次数。
输入参数
| 参数 | 数据类型 | 必填 | 取值范围 | 描述 |
|---|---|---|---|---|
string | STRING | 是 | - | 要进行搜索和替换的输入文本字符串 |
regex_pattern | STRING | 是 | - | 在输入字符串中搜索的正则表达式模式 |
replace | STRING | 是 | - | 用于替换匹配模式的文本 |
case_insensitive | BOOLEAN | 否 | - | 启用时,使模式匹配忽略大小写差异(默认:True) |
multiline | BOOLEAN | 否 | - | 启用时,改变 ^ 和 $ 的行为,使其匹配每行的开头/结尾,而不仅仅是整个字符串的开头/结尾(默认:False) |
dotall | BOOLEAN | 否 | - | 启用时,点号 (.) 字符将匹配包括换行符在内的任何字符。禁用时,点号不会匹配换行符(默认:False) |
count | INT | 否 | 0-100 | 最大替换次数。设置为 0 可替换所有匹配项(默认)。设置为 1 仅替换第一个匹配项,2 替换前两个匹配项,依此类推(默认:0) |
输出结果
| 输出名称 | 数据类型 | 描述 |
|---|---|---|
output | STRING | 应用了指定替换后的修改字符串 |