Excel365是一个历史性的版本,公式函数被正式承认为一门编程语言,于是大家也就名正言顺地用上正则表达式了。
REGEXTEST检测到文本与正则表示描述相匹配时返回TRUE,不匹配返回FALSE.
=REGEXTEST(A1,"\D{3}\d{3}")REGEXTEST检测是否包含“桃“字,返回逻辑值数组作为FILTER的第二参数实现筛选:
=FILTER(A1:A5,REGEXTEST(A1:A5,"桃"))函数REPLACE用于替换指定位置的文本,REGEXREPLACE除了能指定位置,还能指定关键字,指定字符结构的文本进行替换,总之正则表达式能够识别到的文本都能替换。
=REGEXREPLACE(A1,"\D{3}\d{3}","非法字符")理解这个公式只需要一个关键知识点,正则表达式中用|表示或,完整的逻辑就是把A1中的,或。或;都替换成CHAr(10).
而XMATCH返回其位置:
=XMATCH("[得东]",A:A,3)五个函数的基本功能很好理解,正则表达式的语法规则才是是学习的重点难点。

