was-node-suite-comfyui>Text Find and Replace
was-node-suite-comfyui
时间:2025/11/07

Text Find and Replace

该节点利用正则表达式(RegEx)在输入文本中查找所有匹配的模式,并将其替换为指定的字符串,同时统计替换发生的总次数。与简单的文本匹配不同,它允许用户使用复杂的模式(例如,查找所有数字、特定格式的单词等)来进行匹配和替换。
Text Find and Replace-节点参数说明
输入参数
text需要进行查找和替换操作的原始文本。正则表达式将在此文本上进行匹配。
输出参数
result_text执行完所有查找和替换操作后生成的新文本。
replacement_count_number参数提供了替换操作发生的总次数,其数据类型是 ComfyUI 内部的NUMBER 类型。
replacement_count_float输出同样是替换操作发生的总次数,但其数据类型为浮点数(Float)。
replacement_count_int输出也是替换操作发生的总次数,数据类型为整数(Integer)。
控件参数
find定义要查找的模式。这里可以输入普通的文本,也可以输入一个正则表达式。例如,输入 \d + 将会匹配文本中所有连续的数字。默认值: '' (空字符串)。
replace用于替换匹配内容的字符串。在与正则表达式配合使用时,这里还可以使用“捕获组”的反向引用,例如用 \1, \2 来引用 find 模式中用括号 () 包裹起来的部分。默认值: '' (空字符串)。
工作流示例:


广告

可加入知识星球获取所有示例工作流

广告

微信扫码入群,加入AIGC大家庭,与大家一起交流学习