REGEXP函数正则表达式就是用一些特殊的字符来表达或总结字符串的规律或特性;字符的位置变化都会影响结果,前面已经对一些特殊字符的应用进行了讲解,本章继续对讲解进行完善。
公式=REGEXP(B2,"[w.]")和=REGEXP(B2,"[w].")的区别,就是数点在中括号内外的区别,但是结果却相差很远,一个是含有点的提取,一个是两个一组的分配。数点在=REGEXP(B2,"[w.]")中的作用是包含的字符和数点;在=REGEXP(B2,"[w].")中作用是两个字符的组合,包括数点。
公式=REGEXP(B2,"[w].?")与公式=REGEXP(B2,"[w.]{2}")和公式=REGEXP(B2,"[w].")的结果是一样的,问号在这里表示前一个元素的0次或者1次扩展,{2}表示扩展前一个字符次数,所以字符的位置不同,表达的效果也是不同的。
评论 (0)