社区
JavaScript
帖子详情
JS截取字符串问题!大侠们帮忙!
jdz88888888
2011-08-03 11:36:12
例如:*.1.1.*.5.*.1.2.*.*.*
现需要截取从第一个数字开始到最后一个数字为止这其中所有的字符!想了半天纠结!
...全文
90
6
打赏
收藏
JS截取字符串问题!大侠们帮忙!
例如:*.1.1.*.5.*.1.2.*.*.* 现需要截取从第一个数字开始到最后一个数字为止这其中所有的字符!想了半天纠结!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sygsygsyg222
2011-08-03
打赏
举报
回复
我擦 你不是说字符嘛 我把数字全部去掉了
var a = "*.1.1.*.5.*.1.2.*.*.*";
var s = (a.match(/\d.*\d/ig))[0];
alert(s);//s = "1.1.*.5.*.1.2"
kyzy_yy_pm
2011-08-03
打赏
举报
回复
var str = "*.1.1.*.5.*.1.2.*.*.*";
var arr = str.split(".");
var arr1 = new Array();
for(var i in arr){
if(isNaN(arr[i])){
arr.shift();
}else{
break;
}
}
arr = arr.reverse();
for(var i in arr){
if(isNaN(arr[i])){
arr.shift();
}else{
arr.shift();
break;
}
}
str = arr.reverse().join(".");
alert(str);
挨踢直男
2011-08-03
打赏
举报
回复
var regex = /\d(.*\d)?/;
var str = "*.1.1.*.5.*.1.2.*.*.*";
var result=str.match(regex)[0];
alert(result)
jdz88888888
2011-08-03
打赏
举报
回复
[Quote=引用 1 楼 sygsygsyg222 的回复:]
var a = "*.1.1.*.5.*.1.2.*.*.*";
var s = (a.match(/\d.*\d/ig))[0].replace(/[0-9]/ig,"");
alert(s);//s = "..*.*.."
[/Quote]
不对啊,我要最后取出来的值为:1.1.*.5.*.1.2
sygsygsyg222
2011-08-03
打赏
举报
回复
var a = "*.1.1.*.5.*.1.2.*.*.*";
var s = (a.match(/\d.*\d/ig))[0].replace(/[0-9]/ig,"");
alert(s);//s = "..*.*.."
jdz88888888
2011-08-03
打赏
举报
回复
[Quote=引用 5 楼 sygsygsyg222 的回复:]
我擦 你不是说字符嘛 我把数字全部去掉了
var a = "*.1.1.*.5.*.1.2.*.*.*";
var s = (a.match(/\d.*\d/ig))[0];
alert(s);//s = "1.1.*.5.*.1.2"
[/Quote] 呵呵, 还是谢谢了!
尹成Python27天入门到项目实战
字符串高级简单回顾..eval与exec简介字符串的简单规范字符串的
截取字符串
赋值规范字符串转义字符字符串常见运算符字符串格式化字符串格式化强化字符串编码简介dir与help查看str字符串函数第一个大写以及字符串居中...
三种
JS
截取字符串
方法
转载: https://www.cnblogs.com/zccfun/p/6054533.html
JS
提供三个
截取字符串
的方法,分别是:slice(),substring()和substr(),它们都可以接受一个或两个参数: var stmp = "rcinn.cn"; 使用一个参数 alert(stmp.slice(3));//从第4个字符开始,截取到最后个字符;返回"nn.cn" a...
js
截取字符串
的方法(介绍3种常用的)
js
截取字符串
常用的字符截取函数有slice、substring和substr这3个,我们前端人必会这3种方法,我们将从这3个函数出发,看看在
js
中,这些函数是如何通过
js
截取字符串
的。 1.slice 说明:该slice(start, end)方法返回start和end索引之间的字符串部分。slice像substring。 第一个参数代表开始位置,第二个参数代表结束位置的下一个位置,截取出来的字符串的长度为第二个参数与第一个参数之间的差;若参数值为负数,则将该值加上字符串长度后转为正值;若第一个
js
截取字符串
【代码】
js
截取字符串
。
JS
正则
截取字符串
参考地址
JS
正则
截取字符串
1、
js
截取两个字符串之间的内容: varstr = "aaabbbcccdddeeefff"; str = str.match(/aaa(\S*)fff/)[1]; alert(str);//结果bbbcccdddeee 2、
js
截取某个字符串前面的内容: varstr = "aaabbbcccdddeeefff"; tr = str.match(/(\S*)fff/)[1]; alert(str);//结果aaabbbcccddd 3、
js
截取某个字符串后面的内容:
JavaScript
87,902
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章