JavaScript String match()
match() 方法用來搭配正規表示式 (Regex)來找出字串中匹配的內容。
語法:
str.match(regexp)
返回一個陣列,第一個元素是完整匹配內容,接著是匹配的群組 (capturing group);如果沒有匹配則返回 null。
用法:
var str = 'For more information, see Chapter 3.4.5.1';
var re = /see (chapter \d+(\.\d)*)/i;
var found = str.match(re);
// 輸出 ["see Chapter 3.4.5.1", "Chapter 3.4.5.1", ".1"]
console.log(found);