中易网

求javascript正则表达式

答案:3  悬赏:50  
解决时间 2021-04-22 00:34
如name:wang,age:20,sex:man,如我需要name,返回wang即可
最佳答案
function get(s, n)
{
var r = /(name):(.*?),(age):(.*?),(sex):(.*)/;
var result = r.exec(s);
if(result != null)
for(var i = 0; i < result.length; ++i)
if(result[i] == n) return result[i+1];
}

var str = "name:wang,age:20,sex:man";
alert(get(str, "name"));
alert(get(str, "age"));
alert(get(str, "sex"));
全部回答

这是什么意思啊?你可不可以说详细点啊。

符号是半角符号还是全角符号? 你自己改吧:

var str = "name:wang,age:20,sex:man,";

var pattern = /^.*name\:([^\,]*)\,.*$/;

alert(pattern.test(str) && str.replace(pattern, "$1"));

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么秋猫养不活?
朱仙要点卡吗?
左眼失明是几级伤残
在佛山坐最早的车到广州高铁站
驾校招生广告语
怎样才能办残疾证
为什么电脑右下方一直出现 “损坏文件”了?
斯凯奇南京品牌体验店在哪里啊,我有事要去这
儿童手总爆皮
现在中通快递爆仓吗
判断一个人的好与坏看哪里?
舞阳宏福鞋业邮编是多少
大学城西部客运站到西彭科二考场
猜歌曲名!!!!
为什么说马哲是崭新的唯物主义哲学
推荐资讯
有关5320短信的问题
四十五岁男人做俯卧撑做多少个才算正常
跪求一首韩国歌 MV内容是 男主角是个杀手最后
德康大药房乌拉街民康店这个地址在什么地方,
1983年10月初8(农历)请帮忙算算
江海区江门农商银行24小时自助银行(麻元支行)
兰柯洗衣地址在哪,我要去那里办事
一个航母舰队包括哪些舰只啊??
请问我的MP4怎么下不了电影呢 下完了格式不正
为什么汽车会有不同的速度?
诛仙2的炼器规律是什么?
我小孩6岁今年睡觉就出汗;怎么办、、、
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?