Google Sheets如何用REGEXMATCH精准匹配age 0/1/2排除双位数误匹配
问题解决:Google Sheets REGEXMATCH匹配指定单数字age的正确写法
误判原因
原有正则未设置数字匹配边界,age 1规则会命中age 10文本内的age 1片段,导致双位数年龄内容被误判为符合条件。
修正后公式
=ArrayFormula(REGEXMATCH(A2:A7,"age [012]\b"))
规则说明
[012]:匹配单个数字0、1、2,简化逐一枚举的写法\b:正则单词边界标识,确保匹配到的0/1/2之后无其他连续数字/字母字符,从逻辑上限定仅匹配单数字的age值
内容的提问来源于stack exchange,提问作者Robert Gy
相关产品推荐
相关产品推荐

