You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WP All Import 如何提取|分隔字段中的指定value2数值

WP All Import 分隔符字段提取解决方案

方法1:内置PHP函数处理(推荐,操作更简单)

不需要额外配置,直接在目标字段的输入框填入对应处理代码即可:

  • 若name2固定在字符串最后一位,用如下代码:
[str_replace("name2:", "", array_pop(explode("|", {你的原始字段XPath})))]
  • 若name2位置不固定,用正则匹配的通用写法:
[preg_match('/name2:([^|]+)/', {你的原始字段XPath}, $matches) ? $matches[1] : '']

注意把代码里的{你的原始字段XPath}替换为你实际要处理的字段的XPath路径。

方法2:XPath提取方案

如果你需要直接在XPath环节完成处理,可使用XPath 2.0的字符串处理函数,填写如下XPath表达式即可:

replace(tokenize(你的原始字段XPath路径, '\|')[starts-with(., 'name2:')], 'name2:', '')

逻辑说明:先按|拆分字符串为序列,筛选出以name2:开头的项,再删除前缀得到纯value2。

内容的提问来源于stack exchange,提问作者Sergey Pervushin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 19:36:01