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

如何在Adobe分类规则构建器中编写正则匹配第10位的CON?

匹配下划线分隔字符串第10位为CON的正则表达式(Adobe分类规则构建器)

修改原捕获组正则(保留其他段捕获能力)

将你原正则中的第10个捕获组(.+?)替换为固定的CON即可,修改后的正则如下:

^(.+?)_(.+?)_(.+?)_(.+?)_(.+?)_(.+?)_(.+?)_(.+?)_(.+?)_CON_(.+?)_(.+?)$

这个正则会仅匹配第10段为CON的完整字符串,同时依然可以通过捕获组提取其他位置的内容(比如第1组对应第一段DI,第9组对应第九段NA,第11组对应第十一段UC等)。

简洁版正则(无需捕获其他段)

如果不需要提取其他段内容,只需要验证第10段是CON,更高效的写法是:

^(?:[^_]+_){9}CON(?:_[^_]+)*$

各部分含义:

  • (?:[^_]+_){9}:匹配前9段的“内容+下划线”结构((?:...)是非捕获组,仅用于重复匹配)
  • CON:精确匹配第10段的目标单词
  • (?:_[^_]+)*:匹配第10段之后任意数量的“下划线+内容”结构(支持字符串末尾无后续内容的情况)
  • ^和$:确保匹配整个字符串,避免部分匹配的误判

适配Adobe分类规则构建器说明

以上正则均兼容JavaScript环境,直接在Adobe分类规则构建器的正则输入框中使用即可,根据你的需求选择对应写法:需要提取其他段用第一个,仅验证匹配用第二个。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 13:07:24