JS 字符串操作/正则表达式
举例说明:已知字符串varstr="abc12WW";我想把中间的数字部分前后加个()最终最符串为str2="abc(12)WW";其中知道:数字的第一位pos=3;长度...
举例说明:
已知字符串var str = "abc12WW";
我想把中间的数字部分前后加个()最终最符串为str2 = "abc(12)WW";
其中知道:数字的第一位pos=3;长度len=2 //当然这个值以后会变的
高手帮忙看下如何实现
类似的有"sdffs1234"=>"sdffs(1234)"// pos=5;len=4;等等 展开
已知字符串var str = "abc12WW";
我想把中间的数字部分前后加个()最终最符串为str2 = "abc(12)WW";
其中知道:数字的第一位pos=3;长度len=2 //当然这个值以后会变的
高手帮忙看下如何实现
类似的有"sdffs1234"=>"sdffs(1234)"// pos=5;len=4;等等 展开
1个回答
展开全部
var strss = "abc12WW";
var poss = 3;
var lens = 2;
var res = strss.substring(0,poss); //abc
var res2 = strss.substr(poss,lens); //12
var res3 = strss.substring(poss+lens,strss.length); //WW
var result_str = res +"("+res2+")"+res3;
alert(result_str);
var poss = 3;
var lens = 2;
var res = strss.substring(0,poss); //abc
var res2 = strss.substr(poss,lens); //12
var res3 = strss.substring(poss+lens,strss.length); //WW
var result_str = res +"("+res2+")"+res3;
alert(result_str);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询