文本操作
使用“文本操作”操作可对文本执行不同的操作。
要在工作流中使用“文本操作”操作,请完成以下步骤:
1. 单击 ,将“操作”下的“文本操作”操作拖动到工作区,并将光标置于该操作上,然后单击 或双击该操作。“文本操作”窗口随即打开。
2. 根据需要编辑“标签”。默认情况下,标签名称与操作名称相同。
3. “选择操作”列表中,选择下列操作之一,然后执行其相应的任务:
操作
任务
“索引 -”- 返回文本中指定子字符串的第一次出现位置。
a. “输入”字段中,输入文本或映射先前操作的相应输出以提供文本。
b. “搜索”字段中,输入要搜索的文本。
“匹配”- 将指定文本或正则表达式与指定输入文本相匹配。
a. “输入”字段中,输入文本或映射先前操作的相应输出以提供文本。
b. “匹配正则表达式”字段中,指定必须与指定的输入文本相匹配的正则表达式模式。
c. 单击“显示其他字段”
d. “分隔符正则表达式修饰符”列表中,为指定的正则表达式模式选择适当的正则表达式修饰符。
“填补”- 如果文本短于所需长度,则在左侧和右侧填补输入文本。如果填补字符无法按长度均匀划分,则会截断填补字符。
a. “输入”字段中,输入文本或映射先前操作的相应输出以提供文本。
b. “填充长度”字段中,指定所需的填补长度。
c. 单击“显示其他字段”
d. “填补的字符串”字段中,输入要填补的字符串。
“替换”- 用指定字替换模式。
a. “输入”字段中,输入文本或映射先前操作的相应输出以提供文本。
b. “模式”字段中,以纯文本或正则表达式格式输入要替换的模式。对于正则表达式模式,请勿包含开始和结束转义符。
c. “模式为正则表达式”列表中,如果所提供的模式为纯文本或正则表达式,则选择 true。默认值设置为 false
d. 单击“显示其他字段”
e. “模式正则表达式修饰符”列表中,为指定的模式选择适当的正则表达式修饰符。仅当“模式为正则表达式”的值设置为 true 时,才会设置此值。
f. “替换为”字段中,指定要用来替换指定模式的值。如果要删除指定模式而非将其替换为其他字词,则将此字段留空。
“拆分”- 根据指定的分隔符拆分输入文本。
a. “输入”字段中,输入文本或映射先前操作的相应输出以提供文本。
b. “分隔符”字段中,输入用于拆分输入文本的分隔符值。如果该分隔符是正则表达式,请勿包含开始和结束转义符。
c. “分隔符为正则表达式”列表中,如果所提供的分隔符为纯文本或正则表达式,则选择 true。默认值设置为 false
d. 单击“显示其他字段”
e. “分隔符正则表达式修饰符”列表中,为指定的分隔符选择适当的正则表达式修饰符。仅当“分隔符为正则表达式”的值设置为 true 时,才会设置此值。
“子字符串”- 从文本中检索子字符串。
a. “输入”字段中,输入文本或映射先前操作的相应输出以提供文本。
b. “开始位置”“结束位置”字段中,指定子字符串的预期开始位置和结束位置。
“首字母大写”- 将指定输入文本的首字母大写。
“转换为 Base64”- 以 Base64 格式对指定输入文本进行编码。
“去杂项”- 去除输入文本,方法是将 Latin-1 Supplement 和 Latin Extended-A 字母转换为基本拉丁字母并移除标注字符。
“解码 Base64”- 解码具有指定 Base64 格式的输入文本。
“转义 HTML 实体”- 将 &<>"' 字符转换为其对应的 HTML 实体。
“小写”- 将指定输入文本转换为小写。
“修剪”- 移除输入文本中的前导和尾随空格。
“大写”- 将指定输入文本转换为大写。
“反转义 HTML 实体”- 将 &<>"' HTML 实体转换为其对应的字符。
“URL 解码”- 将指定的 URI 格式字符串解码为文本字符串。
“URL 编码”- 将指定的文本编码为有效的统一资源标识符 (URI) 格式。
“输入”字段中,输入文本或映射先前操作的相应输出以提供文本。
4. 单击“完成”
输出架构
这对您有帮助吗?