1

我有以下字符串。我可以使用什么 reg ex 来仅获取电子邮件地址或出现在双引号之间的任何内容?

'E11000 duplicate key error index: app-dev.users.$email_1  dup key: { : "testuse@example.net" }'
4

1 回答 1

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
于 2013-11-07T19:17:49.113 回答