极奇策RPA技术教程:前缀/后缀追加 (NodeAddAffix) - 自动化开发与配置详细指南

前缀/后缀追加
📖 节点概述
在字符串的开头、结尾或两端追加指定内容。可选择将追加内容作为前缀、后缀或同时添加为前缀和后缀。该节点为纯数据节点,无执行端口。
💡 使用场景:
- 统一添加前缀:为多个变量名添加公共前缀(如
var_)。 - 文件路径构建:为文件名添加路径前缀或后缀扩展名(如
./data/+file.txt)。 - 消息格式化:在消息前后添加标记(如
[START]+ 消息 +[END])。 - 模板填充:将占位符内容包裹在固定格式中(如
{{+ 变量 +}})。 - 数据标注:为输出结果添加单位或符号(如数值后追加
%或元)。
🎮 实战连线指南:如何正确使用它?
节点有两个输入端口 原文本 和 追加内容,一个下拉选择“位置”,输出端口 结果。
场景案例:为文件名添加路径前缀和文件扩展名
- 获取基础文件名:从【变量获取】节点读取
filename = "report"。 - 设置前缀:将
"./exports/"连入【前缀/后缀追加】的追加内容,位置选择开头 (前缀)→ 得到"./exports/report"。 - 再次使用节点添加后缀:将上一步结果作为
原文本,追加内容设为".pdf",位置选择结尾 (后缀)→ 得到"./exports/report.pdf"。
场景案例:给消息添加装饰边框
原文本="Hello World"追加内容="*"- 位置选择
两端→ 结果 ="*Hello World*"
⚙️ 引脚与参数说明
📥 输入引脚
| 引脚名称 | 数据类型 | 说明 |
|---|---|---|
| 原文本 | STRING | 需要被追加内容的原始字符串。可通过单行文本框填写或连线传入。 |
| 追加内容 | STRING | 要添加的前缀或后缀字符串。可通过单行文本框填写或连线传入。 |
⚙️ 控件参数
| 控件名称 | 类型 | 说明 |
|---|---|---|
| 原文本 | 单行文本框 | 手动输入原始字符串。当连线传入数据时,连线值优先。 |
| 追加内容 | 单行文本框 | 手动输入要追加的字符串。 |
| 位置 | 下拉选择 | •开头 (前缀):结果 = 追加内容 + 原文本<br>• 结尾 (后缀):结果 = 原文本 + 追加内容<br>• 两端:结果 = 追加内容 + 原文本 + 追加内容 |
📤 输出引脚
| 引脚名称 | 数据类型 | 说明 |
|---|---|---|
| 结果 | STRING | 追加后的新字符串。 |
⚠️ 注意事项
- 空字符串处理:如果原文本为空字符串,结果直接为追加内容(一端或两端重复)。
- 追加内容为空:如果追加内容为空字符串,结果与原文本相同。
- 连续追加:若需要多次追加(如先加前缀再加后缀),可串联两个节点分别处理。
- 两端模式:追加内容会在两侧各添加一次,不是分别使用不同的前缀和后缀。如需不同的前后缀,请串联两个节点(一个加前缀,一个加后缀)。
💎 小贴士:
- 结合【字符串插值】或【格式化字符串】节点可实现更复杂的字符串构建。
- 若需要在字符串中插入内容(非首尾),可使用【字符串替换】节点。
- 两端模式常用于添加对称标记(如括号、引号、星号边框等)。
- 该节点不会自动添加空格,如需空格请在追加内容中包含(如
"var_"或" .pdf")。
这篇文档对您有帮助吗?
您的反馈将帮助我们持续优化文档内容

