Javascript 使用jQuery查找尖括号之间的子字符串
我有以下字符串:Javascript 使用jQuery查找尖括号之间的子字符串,javascript,jquery,Javascript,Jquery,我有以下字符串: abc <abc@gmail.com>, def <def@gmail.com> 如何使用jQuery实现这一点?此操作不需要jQuery 您可以使用正则表达式/\/g捕获括号之间的字符 此操作不需要jQuery 您可以使用正则表达式/\/g捕获括号之间的字符 按,拆分字符串,然后找到的位置,然后执行子字符串 $(function(){ var s="abc <abc@gmail.com>, def <def23@gmail
abc <abc@gmail.com>, def <def@gmail.com>
如何使用jQuery实现这一点?此操作不需要jQuery 您可以使用正则表达式
/\/g
捕获括号之间的字符
此操作不需要jQuery 您可以使用正则表达式
/\/g
捕获括号之间的字符
按
,
拆分字符串,然后找到
的位置,然后执行子字符串
$(function(){
var s="abc <abc@gmail.com>, def <def23@gmail.com>";
var sa= s.split(',');
$.each(sa,function(i,item){
var start=item.indexOf("<");
var end=item.indexOf(">");
var email= item.substring(start+1,end);
console.log(email);
});
});
$(函数(){
var s=“abc按,
拆分字符串,然后找到
的位置,然后执行子字符串
$(function(){
var s="abc <abc@gmail.com>, def <def23@gmail.com>";
var sa= s.split(',');
$.each(sa,function(i,item){
var start=item.indexOf("<");
var end=item.indexOf(">");
var email= item.substring(start+1,end);
console.log(email);
});
});
$(函数(){
var s=“abc您可以这样做:
'abc <abc@gmail.com>, def <def@gmail.com>'.replace(/.*?<([^>]+)>/g,",$1").substring(1);
'abc,def'。替换(/.*?]+)>/g,“,$1”)。子字符串(1);
您可以这样做:
'abc <abc@gmail.com>, def <def@gmail.com>'.replace(/.*?<([^>]+)>/g,",$1").substring(1);
'abc,def'。替换(/.*?]+)>/g,“,$1”)。子字符串(1);
你可以只使用jQuery吗,因为javascript有很多方法可以做到这一点?我可以使用jQuery和javascript,但什么是解决方案注释不用于回答(解决方案)这就是我发表评论的原因…你只能使用jQuery吗,因为有很多方法可以使用javascript实现这一点?我可以同时使用jQuery和javascript,但什么是解决方案注释不用于答案(解决方案)这就是我发表评论的原因…这不起作用。我得到,这不起作用。我得到,
'abc <abc@gmail.com>, def <def@gmail.com>'.replace(/.*?<([^>]+)>/g,",$1").substring(1);