我想使用REGEX从下面的字符串中提取逗号分隔的数字
String = "the Total Cost, being £10,000,000 at the date of this Agreement";
预期产出:10,000,000英镑
我尝试过:
\£[^]\w,\d*,\d*
但是它在asp.net代码中给我一个错误:“未终止[]设置”。
答案 0 :(得分:0)
使用此正则表达式:
var str = "the Total Cost, being £10,000,000 at the date of this Agreement";
var regex = /£[\,\d]+/g;
var match = str.match(regex);
console.log(match);
答案 1 :(得分:0)
尝试使用此查询(£(?:[0-9]{1,3},?)+)
(
开始捕获
£
搜索£
(?:
启动一个非捕获组
[0-9]{1,3}
搜索1到3位数字
,?
从0或1个逗号开始搜索
)+
至少统计一次非捕获组
)
停止捕获