WPS新增REGEXP函数正则表达式的实践应用2-提取

如冰说计算机 2024-06-06 07:21:38

对于文本中特殊字符的提取,在REGEXP函数中通过中括号内添加特殊字符进行提取;

如公式=REGEXP(B2,"[0-9.-]")和公式=REGEXP(B2,"[\d.-]")的结果都是含特殊字符的;

对于连续数字组合的提取,两个数字组合提取可以用公式=REGEXP(B2,"\d.")和公式=REGEXP(B2,"[0-9].")进行提取,小数点代表任意单个字符,不只是数字。

想要将文本中数字按组合提取,这里用到的公式是=REGEXP(B2,"[0-9.-]+")和公式=REGEXP(B2,"[\d.-]+"),加号的作用是前一个元素的1次或者无限次的扩展,就是只要后续字符在中括号内有的就会连接在一块形成组合,知道字符不在中括号区域为止,这样数字就会按照区域进行连接了。

这里讲一下公式=REGEXP(B2,"[\w.]"),这个公式是将文本拆成一个独立的单元,在以后进行判断数据时会用到。

0 阅读:16

如冰说计算机

简介:感谢大家的关注