Files
1hew-ComfyUI-1hewNodes/web/docs/TextCustomExtract/zh.md
T

1.7 KiB

Text Custom Extract - 文本自定义提取器

节点功能: Text Custom Extract节点从JSON对象或数组中提取指定键的值,支持精确匹配和增强匹配模式,支持基于标签过滤,适用于数据提取和处理场景。

输入

参数名称 入端选择 数据类型 默认值 取值范围 描述
json_data - STRING "" 多行文本 JSON对象或数组数据
key - STRING "zh" 文本 要提取的键名
precision_match - COMBO[STRING] disabled disabled, enabled 精确匹配模式开关
label_filter 可选 STRING "" 文本 按标签值过滤(逗号分隔,支持部分匹配)

输出

输出名称 数据类型 描述
string STRING 提取的值字符串

功能说明

标签过滤

  • 过滤支持:在提取指定键之前,先按 label 值过滤对象
  • 多重过滤:支持逗号分隔的多个过滤条件
  • 部分匹配:支持部分字符串匹配,提供灵活的过滤方式
  • 中英文分隔符:支持中文逗号(,)和英文逗号(,)分隔符

匹配模式

  • 精确匹配(enabled):只匹配完全相同的键名
  • 增强匹配(disabled):支持多种键名变体和语言匹配

增强匹配特性

  • 大小写变体:自动匹配不同大小写组合
  • 语言映射:智能识别中英文键名对应关系
    • 英文相关:en, English, eng, 英文, 英语
    • 中文相关:zh, Chinese, chn, 中文
  • 常见模式:支持坐标、尺寸等常见键名变体
    • 坐标:x/X, y/Y, pos_x, position_x
    • 尺寸:width/w, height/h
    • 标识:id/ID, name/NAME