继续REGEXP函数正则表达式的实践,回顾一下REGEXP语法为=REGEXP ( 字符串,正则表达式,匹配模式,替换内容 );第三参数的匹配模式有三种:0提取、1判断、2替换。
公式=REGEXP(B2,"[d]{2}")和公式=REGEXP(B2,"[d][d]")的结果是一样的,表达方式含义也是一样,"[d]{2}"为两个连续的数字组合,也可以用"[d][d]"来表达。
测试一下,特殊字符{}内数字变化的效果,公式=REGEXP(B2,"[d.]{2}")的效果为第一个位数字,第二个字符可以是数字也可以是数点的组合;公式=REGEXP(B2,"[d.]{3}")的效果为连续三个字符为数字或数点的组合;公式=REGEXP(B2,"[d.]{4}")的效果为为连续四个字符为数字或数点的组合;如果提取这个文本中小数,则通过=REGEXP(B2,"[d.]{4}")即可提取。
评论 (0)