首页 > 解决方案 > Libreoffice Calc REGEX 如何获得第二场比赛?

问题描述

如何获得正则表达式的第二场比赛?例如:

A1:11:33

=REGEX(A1;"\d{2}")- 得到 11,但我想要 33!

标签: libreoffice-calc

解决方案


答案取决于可能输入值的范围。您是否总是需要单元格内容(段落)的最后两个数字字符?如果是,那么您可以添加 a$以便正则表达式仅匹配段落末尾的内容(请参阅文档):

=REGEX(A1;"\d{2}$")

请参见以下示例(A1= '11:33; A2 包含 A3 中所示的公式(使用 FORMULA() 函数)。

在此处输入图像描述


推荐阅读