正则表达式以匹配最后一个字符(如果它是一个点)

时间:2018-07-11 17:11:44

标签: regex openoffice-calc

在OpenOffice Calc中,如果最后一个字符是点,该如何删除?

示例:

dog
cat.
rabbit

它变成:

dog
cat
rabbit

您将使用什么正则表达式来获取它?

2 个答案:

答案 0 :(得分:5)

正则表达式:

  • 要匹配.,必须写\.,因为.在正则表达式中有特殊含义。
  • 要匹配该行的末尾,必须写$

将所有内容放在一起,我将使用以下正则表达式:\.$。如果它在行的末尾,它将匹配一个点。 Demo

删除匹配的点:

    按下Ctrl+H
  1. 打开“查找并替换” 窗口
  2. 从上方在“搜索” 字段中输入正则表达式,这就是您要替换的内容
  3. “替换为” 字段留空,因为您要替换为 nothing ,这意味着它将删除匹配的内容(点)
  4. “更多/其他选项” 下,打开“正则表达式” *
  5. 点击“替换” “全部替换” 按钮以执行替换

有关更多详细信息,请参阅此Calc功能的documentation

答案 1 :(得分:0)

  

在OpenOffice Calc中,如果最后一个字符是点,该如何删除?

read_excel