【发布时间】:2023-04-10 11:13:02
【问题描述】:
请帮忙,
我需要从长句中提取一段文字
正文如下:
Current Balance: INR2,137,381.99 8/9/2020 Impaired normal
我想从上面的文本中提取金额,我使用了正则表达式
(?<=Current Balance:).+(?=/s)
什么也没得到……我试过了
(?<=Current Balance:).+(?=Impaired) 并显示结果:
AED2,137,381.99 8/9/2020
所以我只想注意以空格结尾的文本(日期不是静态的),有人可以帮忙吗?
【问题讨论】:
-
您应该尝试使用 regex101.com 来帮助您进行正则表达式组合
-
欢迎来到 SO!规范不是很清楚——假设你想要
381.99,是什么阻止你使用\d+\.\d+? -
你能写出完整的表达吗
-
我想从 (?
标签: javascript regex regex-group regex-look-ahead