Regex 正则表达式匹配最后一个字符(如果是点)
在OpenOffice Calc中,如果最后一个字符是点,如何删除它 例如:Regex 正则表达式匹配最后一个字符(如果是点),regex,openoffice-calc,Regex,Openoffice Calc,在OpenOffice Calc中,如果最后一个字符是点,如何删除它 例如: dog cat. rabbit 它变成: dog cat rabbit 您将使用什么正则表达式来获得它?正则表达式: 要匹配,必须编写\.,因为在正则表达式中有特殊含义 要匹配行尾,必须编写$ 总而言之,我将使用以下正则表达式:\.$。这将匹配一个点,如果它在该行的末尾 删除匹配点: 按Ctrl+H打开“查找和替换”窗口 在“搜索”字段中键入上面的正则表达式,这是您要替换的内容 将“替换为”字段留空,因为您不希
dog
cat.
rabbit
它变成:
dog
cat
rabbit
您将使用什么正则表达式来获得它?正则表达式:
- 要匹配
,必须编写
,因为\.
在正则表达式中有特殊含义 - 要匹配行尾,必须编写
$
\.$
。这将匹配一个点,如果它在该行的末尾
删除匹配点:
有关详细信息,请参阅此计算功能的详细信息。正则表达式:
- 要匹配
,必须编写
,因为\.
在正则表达式中有特殊含义 - 要匹配行尾,必须编写
$
\.$
。这将匹配一个点,如果它在该行的末尾
删除匹配点:
实际上删除句点留给读者作为练习。实际上删除句点留给读者作为练习。
=IF(RIGHT(A1)=".";LEFT(A1;LEN(A1)-1);A1)