libreoffice-calc - Libreoffice Calc REGEX 如何获得第二场比赛?
问题描述
如何获得正则表达式的第二场比赛?例如:
A1:11:33
=REGEX(A1;"\d{2}")
- 得到 11,但我想要 33!
解决方案
答案取决于可能输入值的范围。您是否总是需要单元格内容(段落)的最后两个数字字符?如果是,那么您可以添加 a$
以便正则表达式仅匹配段落末尾的内容(请参阅文档):
=REGEX(A1;"\d{2}$")
请参见以下示例(A1= '11:33
; A2 包含 A3 中所示的公式(使用 FORMULA() 函数)。
推荐阅读
- sql-server - 更新临时表的 SQL 表
- angular - 使用 ionic 3 在本地 pc 上传图像文件
- git - 无法推送到远程 git “远程:错误:无法设置 'refs/heads/homepage'”
- c# - 从一个用户控件调用另一个用户控件
- sonarqube - gradle:解析插件时出错[id:'org.sonarqube',版本:'2.6.2']
- nhibernate - Nhibernate SQLQuery 作为子查询
- node.js - 节点调度撤消取消
- ssas - 在 SSAS 中追踪友好名称的起源
- python - Apache Spark:无法将分组数据保存为 CSV
- vis.js - 使用 Vis.js 网络预定义布局