跳到内容

文本

匹配文本模式

是什么

一个用于根据指定模式匹配文本的块。

做什么

此块接收输入文本和模式,然后检查文本是否与模式匹配。它根据是否找到匹配项将数据转发到肯定输出或否定输出。

工作原理

此块使用正则表达式在输入文本中搜索指定的模式。它考虑了大小写敏感性和点是否应匹配所有字符等选项。

输入

输入 描述
文本 用于与模式匹配的文本
模式 要在文本中搜索的模式(正则表达式)
数据 要转发到输出的附加信息
区分大小写 是否区分大小写匹配的选项
点匹配所有 使点字符匹配所有字符(包括换行符)的选项

输出

输出 描述
肯定 如果找到匹配项,则为输出数据
否定 如果未找到匹配项,则为输出数据

可能的用例

根据特定关键字或短语过滤客户反馈消息,将其归类为积极或消极评论。


提取文本信息

是什么

一个用于使用模式从文本中提取特定信息的块。

做什么

此块在输入文本中搜索模式,并根据该模式提取文本的一部分。

工作原理

此块使用正则表达式在文本中查找指定模式。然后它从匹配项中提取特定分组,该分组可以是整个匹配项或特定的捕获分组。

输入

输入 描述
文本 从中提取信息的文本
模式 用于查找所需信息的模式(正则表达式)
分组 要从匹配项中提取的分组号(0 表示整个匹配项)
区分大小写 是否区分大小写匹配的选项
点匹配所有 使点字符匹配所有字符(包括换行符)的选项

输出

输出 描述
肯定 如果找到匹配项,则为提取的文本
否定 如果未找到匹配项,则为原始文本

可能的用例

从大量文本(例如客户数据库)中提取电话号码或电子邮件地址。


填充文本模板

是什么

一个用于用提供的值填充文本模板的块。

做什么

此块接收模板字符串和值字典,然后将模板中的占位符替换为相应的值。

工作原理

此块使用模板引擎将格式字符串中的占位符替换为提供的值。它支持简单的占位符替换以及更复杂的操作(例如循环)。

输入

输入 描述
包含要插入到模板中的值的字典
格式 带有值占位符的模板字符串

输出

输出 描述
输出 已将占位符替换为实际值的格式化文本

可能的用例

通过使用客户特定信息(例如姓名、订单详情或账户状态)填充模板来生成个性化电子邮件消息。


合并文本

是什么

一个将多个文本输入合并为一个输出的块。

做什么

此块接收文本输入列表,并将其连接起来,可选地使用指定的分隔符。

工作原理

此块按提供的顺序连接所有输入文本,并在每个文本之间插入指定的分隔符(如果有)。

输入

输入 描述
输入 要合并的文本字符串列表
分隔符 要在每个文本输入之间插入的可选字符串(默认为空字符串)

输出

输出 描述
输出 合并后的文本

可能的用例

将地址的多个部分(街道、城市、省份、邮政编码)合并为一个格式化的地址字符串。