我想匹配以下
/// <reference path="../defs/node/node.d.ts"/>
到
基本上,/// <reference path="
和"/>
之间的字符串可以获得任何帮助
答案 0 :(得分:1)
使用捕获组:
>'/// <reference path="../defs/node/node.d.ts"/>'.match(/\/\/\/ <reference path="(.*?)"\/>/)[1]
"../defs/node/node.d.ts"
答案 1 :(得分:1)
试试这个:
var g='/// <reference path="../defs/node/node.d.ts"/>'.match(/\/\/\/ <reference path=\"(.*?)\"\/>/i)
产生
["/// <reference path="../defs/node/node.d.ts"/>", "../defs/node/node.d.ts"]
所以我们想要g[1]
"../defs/node/node.d.ts"