我知道有很多关于从 Google 表格单元格中删除字符的主题。我试图找到一种方法来解决我的问题,但我找不到网络/stackoverflow 上的信息...
我需要创建一个包含多行文本的列。原始文件仍然有样式代码<p> <strong> <i>
等其中。我需要删除这些样式代码。所以实际上每个 <>
应从单元格中删除代码。我尝试用替代品做到这一点,但我只能说 f.e.删除<p>
我还在工作表中保留了其他样式代码。
我认为这可以通过REGEXREPLACE来完成,但我无法让它工作。我希望有人能帮助我了解如何让它发挥作用。谢谢!
最佳答案
用途:
=ARRAYFORMULA(REGEXREPLACE(D2:D, "<.*?>", ))
在某些情况下这还不够:
=ARRAYFORMULA(REGEXREPLACE(D2:D, "<\/\w+>|<\w+.*?>", ))
在某些情况下,这还不够:
=ARRAYFORMULA(REGEXREPLACE(D2:D, "</?\S+[^<>]*>", ))
关于regex - 删除 Google 表格中 <> 内单元格中的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72320017/