推荐一款Excel的插件 – SeoTools

SeoTools是一款十分强大的Excel插件,它拓展了Excel的功能。我是在查Excel如何能做到通配符查找的时候看到的。一般情况下,Excel只支持很有限的通配符,比如?和*等。但通过SeoTools,我们可以做到用正则表达式来处理比较复杂的情况。

  1. =RegexpIsMatch(String input, String expr)

这个公式的作用就是判断一串字符中是否有你设定的一个pattern。

比如:=RegexpIsMatch(“[email protected]”, “[a-z]{5}+d{1}@[a-z]*.com”) 会返回true

  1. =RegexpFind(String input, String expr, int group)

这个公式的作用是在一串字符中提取你所需要的内容。

比如:=RegexpFind(“[email protected]”, “[a-z]{5}+(d{1})@[a-z]*.com”, 1)就会返回3,

  1. =RegexpReplace(String input, String expr, String replacement)

这个公式可以将一串字符符合正则表达式的部分替换成另一串字符

比如:=RegexpIsFind(“<title>ABCDE</title>”;”<title>([^>]*)</title>”;”Test”)则会变成<title>Test</title>

以上三个公式能够极大地增强Excel处理复杂文本的能力,推荐使用,最重要的是它是免费的。

安装方法:访问http://nielsbosma.se/projects/seotools/download/参照安装步骤安装即可。