![在 LibreOffice Calc 中将多次出现的某个字符替换为一个字符](https://linux22.com/image/1207758/%E5%9C%A8%20LibreOffice%20Calc%20%E4%B8%AD%E5%B0%86%E5%A4%9A%E6%AC%A1%E5%87%BA%E7%8E%B0%E7%9A%84%E6%9F%90%E4%B8%AA%E5%AD%97%E7%AC%A6%E6%9B%BF%E6%8D%A2%E4%B8%BA%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6.png)
在 LiberOffice Calc 中,我想将某个字符的多次出现替换为一次出现。例如,ABCD::::XYZ应替换为abcd:xyz。该怎么做?提前谢谢。
答案1
去编辑 > 查找和替换。 确保常用表达已检查。
- 寻找
(.)\1+
- 代替
$1
解释:(.)
找到任何字符并记住它是什么。\1
指的是最初找到的任何字符,并且+
需要其中一个或多个。$1
也指同一个字符。
例如:apple bannanna
变成aple banana
要仅更改分号,请执行以下操作:
- 寻找
(:){2,}
- 代替
$1
文档:https://help.libreoffice.org/latest/en-US/text/shared/01/02100001.html
答案2
在顶部菜单上,点击编辑。
然后选择查找和替换。
在里面寻找字段,输入::::
在里面代替字段,输入:
然后,点击全部替换。
最后,点击完毕然后点击关闭