外观
String Function 🐍 字符串操作节点
String Function 🐍 节点提供用于操作字符串的工具,包括将多个字符串拼接在一起、根据模式替换字符串部分,以及通过删除多余空格或调整标签来整理字符串。该节点旨在提供一系列常见的字符串操作,能够根据输入参数动态应用。
输入类型
必需
参数名称 | 数据类型 | 作用 |
---|---|---|
action | COMBO[STRING] | 指定要执行的字符串操作,例如拼接字符串或替换字符串部分。该选择决定了如何使用其他输入以及节点的整体行为。 |
tidy_tags | COMBO[STRING] | 决定输出字符串是否应通过删除多余的空格和调整标签来进行整理,以增强可读性和一致性。 |
可选
参数名称 | 数据类型 | 作用 |
---|---|---|
text_a | STRING | 操作的主要文本输入,作为拼接和替换操作的基础字符串。 |
text_b | STRING | 可追加到 text_a 的辅助文本输入,或作为替换操作中的搜索模式。 |
text_c | STRING | 在替换操作中,此文本将替换 text_a 中出现的 text_b 。在拼接操作中,它会与 text_a 和 text_b 一起连接。 |
输出类型
参数名称 | 数据类型 | 作用 |
---|---|---|
string | STRING | 字符串操作的结果,返回为字符串格式。 |
例子
支持追加和替换文本功能。 tidy_tags
在 append
模式下会在各部分之间添加逗号。 replace
模式支持使用 /your regex here/
进行正则表达式替换,并且可以使用 \number
来引用捕获组,例如 \1
。 如下图: