0

http://example.com/...../post/index/88/mike-hey-dddd

我需要抓住##

指数/##/

“##”表示数值。

我打算运行正则表达式是 javascript。

4

1 回答 1

1

您可以使用\/来转义要在正则表达式中使用的斜杠:

所以结果是:

var input = "http://example.com/...../post/index/88/mike-hey-dddd";

var match = input.match(/\/index\/(\d+)/i);

// Make sure to validate the result, as it might not
// match for a given alternative url.
var number = match ? match[1] : false;

alert(number);
于 2013-05-04T08:30:56.087 回答