使用正则表达式在斜杠之间获取值

时间:2013-05-04 08:27:46

标签: javascript regex

  

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

我需要抓住##

  

索引/ ## /

“##”表示数值。

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

1 个答案:

答案 0 :(得分: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);