正则解析姓名:某某 姓名:某某 姓名某某 获取具体值如何实现 请问 数据中存在三种情况 姓名:某某 姓名:某某 姓名某某 如何使用正则解析出 姓名右侧的值呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var arr=['姓名:某某','姓名:某某','姓名某某'];var rx=/姓名[::]?/;for(var i=0;i<3;i++){ var xm = arr[i].replace(rx,''); console.log(xm);} var arr=['姓名:某某','姓名:某某','姓名某某']arr = arr.map(item => { return item.replace(/姓名[::]?(.*)/,"$1")})console.log(arr) function getUserNames(str){ var regex=/姓名[\s::]*(\S+)/g; var match=null; var result=[]; while((match=regex.exec(str))!=null){ result.push(match[1]); } return result;}getUserNames('姓名:某某1 姓名:某某2 姓名某某3'); js的日期联动问题 怎么在里面的函数内获取参数值?? 求一个正则表达式--去掉页面的所有链接 JS + CSS 定位 求助 关于js版本的迷糊 csdn论坛左边的树是怎么实现的啊? 有左右ab框架,a框架触发b框架中的js函数 怎么样点一下button就对textarea中的东西进行全选 js 页面刷新问题window.location.href JavaScript调用腾讯翻译的api,有大佬可以帮我搞一搞吗 js省市联动,和页面跳转的结合使用
var rx=/姓名[::]?/;
for(var i=0;i<3;i++){
var xm = arr[i].replace(rx,'');
console.log(xm);
}
var arr=['姓名:某某','姓名:某某','姓名某某']
arr = arr.map(item => {
return item.replace(/姓名[::]?(.*)/,"$1")
})
console.log(arr)
function getUserNames(str){
var regex=/姓名[\s::]*(\S+)/g;
var match=null;
var result=[];
while((match=regex.exec(str))!=null){
result.push(match[1]);
}
return result;
}
getUserNames('姓名:某某1 姓名:某某2 姓名某某3');