我正在尝试在混乱的数据集上进行匹配,因此希望尽可能地清理它。因此,我认为最好的方法是将它们设为小写,删除空白区域。特殊字符,并用通配符散布它。例如
Swift - Recent Graduates
变为
*s*w*i*f*t*r*e*c*e*n*t*g*r*a*d*u*a*t*e*s*
我认为我可以用正则表达式做到这一点,但我不确定。在Google表格上有任何建议或更简单的方法吗?
答案 0 :(得分:2)
我不知道如何使用单个正则表达式替换操作来执行此操作。但我认为我们可以用其中几个来做到这一点:
=REGEXREPLACE(A1, "[ -]", "")
=CONCATENATE(REGEXREPLACE(A1, "(.)", "*$1"), "*")
第一个公式删除所有空格和连字符。第二个公式用星号后跟该字符替换每个字符。我在末尾连接了一个星号,以覆盖那个边界条件。
如果你想要小写文本,那还需要另一步。