Javascript Regex ##x##

Javascript Regex ##x##

本文关键字:##x## Regex Javascript      更新时间:2024-02-10

我正试图获得一个正则表达式,它可以从字符串中提取格式。

举个例子,"5x7(+50美元)"或"20x24(+70美元)"。有什么更简单的方法可以拔出###x##或#x#吗?

下面是当前的代码示例。。。。正如您将看到的,子字符串不一定适用于所有测试用例。

var example = "5x7 ($50)";
var ex_arr = example.split("x");
console.log(ex_arr[0]);
console.log(ex_arr[1].substring(0, 2));

试试这个:

^('d+)x('d+)'s.*$

下面是一把小提琴:http://www.rexfiddle.net/RkUvHCK

捕获1是第一个数字,捕获2是第二个数字。其他的东西都被丢弃了。