我有以下字符串。我可以用什么注册表来获取电子邮件地址或双引号之间出现的任何内容?
'E11000 duplicate key error index: app-dev.users.$email_1 dup key: { : "testuse@example.net" }'
答案 0 :(得分:4)
您可以使用此正则表达式:
/"([^"]+)"/
<强>测试强>
s='E11000 duplicate key error index: app-dev.users.$email_1 dup key: { : "testuse@example.net" }';
var email = s.match(/"([^"]+)"/)[1];
//=> testuse@example.net