我正在尝试获取撇号之间的内容,但我搞砸了一些很可能因为我只得到null
。
string.match(/_\('*'\)/)
我需要从OK
"_('OK')"
答案 0 :(得分:1)
您没有使用(子)模式匹配任何字符,但'
零/一次或多次+您需要捕获单引号之间的内容以便以后访问与String#match
匹配后的第1组内容:
var s = "_('OK')";
var res = s.match(/_\('([^']*)'\)/);
if (res) {
console.log(res[1]);
}