文本
匹配文本模式¶
是什么¶
一个用于根据指定模式匹配文本的块。
做什么¶
此块接收输入文本和模式,然后检查文本是否与模式匹配。它根据是否找到匹配项将数据转发到肯定输出或否定输出。
工作原理¶
此块使用正则表达式在输入文本中搜索指定的模式。它考虑了大小写敏感性和点是否应匹配所有字符等选项。
输入¶
输入 | 描述 |
---|---|
文本 | 用于与模式匹配的文本 |
模式 | 要在文本中搜索的模式(正则表达式) |
数据 | 要转发到输出的附加信息 |
区分大小写 | 是否区分大小写匹配的选项 |
点匹配所有 | 使点字符匹配所有字符(包括换行符)的选项 |
输出¶
输出 | 描述 |
---|---|
肯定 | 如果找到匹配项,则为输出数据 |
否定 | 如果未找到匹配项,则为输出数据 |
可能的用例¶
根据特定关键字或短语过滤客户反馈消息,将其归类为积极或消极评论。
提取文本信息¶
是什么¶
一个用于使用模式从文本中提取特定信息的块。
做什么¶
此块在输入文本中搜索模式,并根据该模式提取文本的一部分。
工作原理¶
此块使用正则表达式在文本中查找指定模式。然后它从匹配项中提取特定分组,该分组可以是整个匹配项或特定的捕获分组。
输入¶
输入 | 描述 |
---|---|
文本 | 从中提取信息的文本 |
模式 | 用于查找所需信息的模式(正则表达式) |
分组 | 要从匹配项中提取的分组号(0 表示整个匹配项) |
区分大小写 | 是否区分大小写匹配的选项 |
点匹配所有 | 使点字符匹配所有字符(包括换行符)的选项 |
输出¶
输出 | 描述 |
---|---|
肯定 | 如果找到匹配项,则为提取的文本 |
否定 | 如果未找到匹配项,则为原始文本 |
可能的用例¶
从大量文本(例如客户数据库)中提取电话号码或电子邮件地址。
填充文本模板¶
是什么¶
一个用于用提供的值填充文本模板的块。
做什么¶
此块接收模板字符串和值字典,然后将模板中的占位符替换为相应的值。
工作原理¶
此块使用模板引擎将格式字符串中的占位符替换为提供的值。它支持简单的占位符替换以及更复杂的操作(例如循环)。
输入¶
输入 | 描述 |
---|---|
值 | 包含要插入到模板中的值的字典 |
格式 | 带有值占位符的模板字符串 |
输出¶
输出 | 描述 |
---|---|
输出 | 已将占位符替换为实际值的格式化文本 |
可能的用例¶
通过使用客户特定信息(例如姓名、订单详情或账户状态)填充模板来生成个性化电子邮件消息。
合并文本¶
是什么¶
一个将多个文本输入合并为一个输出的块。
做什么¶
此块接收文本输入列表,并将其连接起来,可选地使用指定的分隔符。
工作原理¶
此块按提供的顺序连接所有输入文本,并在每个文本之间插入指定的分隔符(如果有)。
输入¶
输入 | 描述 |
---|---|
输入 | 要合并的文本字符串列表 |
分隔符 | 要在每个文本输入之间插入的可选字符串(默认为空字符串) |
输出¶
输出 | 描述 |
---|---|
输出 | 合并后的文本 |
可能的用例¶
将地址的多个部分(街道、城市、省份、邮政编码)合并为一个格式化的地址字符串。