正则表达式仅获取第一个小数点
本文关键字:小数点 第一个 获取 正则表达式 | 更新日期: 2023-09-27 18:35:47
我有一个类型为 "12.43 some non important stuff"
的字符串,我想得到数字 12.43,但前提是它位于确切位置,在本例中为 0。
"'d+"
会返回12.43
,但即使在"hello world 12.43 some non important stuff"
的情况下也会返回它。
有没有一种简单的方法(甚至可能不是正则表达式)仅在小数位于所需位置时才获取小数?
您可以使用
^
(开始锚点)
^'d+
如果你知道一个特定的职位,(比如第5个),你可以执行以下操作:
^.{4}('d+)