对于文本中特殊字符的提取,在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.]"),这个公式是将文本拆成一个独立的单元,在以后进行判断数据时会用到。