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

Regex 正则表达式匹配最后一个字符(如果是点),regex,openoffice-calc,Regex,Openoffice Calc,在OpenOffice Calc中,如果最后一个字符是点,如何删除它 例如: dog cat. rabbit 它变成: dog cat rabbit 您将使用什么正则表达式来获得它?正则表达式: 要匹配,必须编写\.,因为在正则表达式中有特殊含义 要匹配行尾,必须编写$ 总而言之,我将使用以下正则表达式:\.$。这将匹配一个点,如果它在该行的末尾 删除匹配点: 按Ctrl+H打开“查找和替换”窗口 在“搜索”字段中键入上面的正则表达式,这是您要替换的内容 将“替换为”字段留空,因为您不希

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

例如:

dog
cat.
rabbit
它变成:

dog
cat
rabbit

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

正则表达式:

  • 要匹配
    ,必须编写
    \.
    ,因为
    在正则表达式中有特殊含义
  • 要匹配行尾,必须编写
    $
总而言之,我将使用以下正则表达式:
\.$
。这将匹配一个点,如果它在该行的末尾

删除匹配点:

  • 按Ctrl+H打开“查找和替换”窗口
  • 在“搜索”字段中键入上面的正则表达式,这是您要替换的内容
  • 将“替换为”字段留空,因为您不希望替换为任何内容,这意味着它将删除匹配的内容(点)
  • 在“更多/其他选项”下,启用“正则表达式”*
  • 单击“替换”或“全部替换”按钮执行替换

  • 有关详细信息,请参阅此计算功能的详细信息。

    正则表达式:

    • 要匹配
      ,必须编写
      \.
      ,因为
      在正则表达式中有特殊含义
    • 要匹配行尾,必须编写
      $
    总而言之,我将使用以下正则表达式:
    \.$
    。这将匹配一个点,如果它在该行的末尾

    删除匹配点:

  • 按Ctrl+H打开“查找和替换”窗口
  • 在“搜索”字段中键入上面的正则表达式,这是您要替换的内容
  • 将“替换为”字段留空,因为您不希望替换为任何内容,这意味着它将删除匹配的内容(点)
  • 在“更多/其他选项”下,启用“正则表达式”*
  • 单击“替换”或“全部替换”按钮执行替换
  • 有关详细信息,请参阅此计算功能的详细信息

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

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


    实际上删除句点留给读者作为练习。实际上删除句点留给读者作为练习。
    =IF(RIGHT(A1)=".";LEFT(A1;LEN(A1)-1);A1)