跳到主要内容

从文本中提取内容

指令说明

从文本中提取符合规则的内容,结果保存为文本列表。支持直接提取数字、手机号、邮箱地址、身份证号,也支持通过自定义正则表达式提取内容。

指令输入参数

输入参数输入参数类型说明
文本any需要提取内容的内容;列表会用换行拼接,其他类型会先转成字符串
提取方式枚举项数字、手机号、邮箱地址、身份证号、自定义内容
正则表达式str仅当 提取方式 是 自定义内容 时需要该参数

指令输出参数

输出参数输出参数类型说明
提取结果list[str]匹配到的文本列表,未匹配到内容时为空列表

注意

当 提取方式 是 数字 时,会提取连续数字片段,支持整数、小数和正负号;数字可以紧邻中文或英文字母,例如 订单A1024金额29.8元 会提取 102429.8

当 提取方式 是 自定义内容 时,正则表达式必须是有效的 Python 正则表达式。提取结果会保存完整匹配内容,即使正则表达式中包含捕获组,也不会只保存捕获组内容。

生成注意

  • 返回 list[str];选择“自定义内容”时才填写正则表达式。