将通配符散布到字符串中(Google 表格)

用户1543042

我正在尝试对凌乱的数据集进行匹配,因此希望尽可能地清理它。所以我认为最好的方法是让它们小写,删除空格和特殊字符,并用通配符穿插。例如

Swift - Recent Graduates

变成

*s*w*i*f*t*r*e*c*e*n*t*g*r*a*d*u*a*t*e*s*

我认为我可以用正则表达式做到这一点,但我不确定。在 Google 表格上有什么建议或更简单的方法可以做到这一点?

蒂姆·比格莱森

我不知道如何使用单个正则表达式替换操作来做到这一点。但我认为我们可以用其中的几个来做到这一点:

=REGEXREPLACE(A1, "[ -]", "")
=CONCATENATE(REGEXREPLACE(A1, "(.)", "*$1"), "*")

第一个公式删除所有空格和连字符。第二个公式用星号后跟该字符替换每个字符。我在最后连接一个星号,以覆盖该边界条件。

如果您还想小写文本,则需要另一个步骤。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章