一个简单的js正则表达式 以下是我给的数据:var data="123aaa456";var pattern=/(\d)(\d)(\d)/gi;我要取出123456即每个匹配里面的每个括号的内容。求教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script type="text/javascript"> var data="123aaa456"; var pattern=/(\d)/g, arr = []; while(pattern.exec(data) != null) arr.push(RegExp.$1) alert(arr) </script> var data="123aaa456";var relt = data.replace(/[^\d]*/g,"").replace(/\d{1}/g,function($0){ return $0+"\n";});alert(relt);// 1 2 3 4 5 6 var data="123aaa456"; var pattern=/(\d)(\d)(\d)/gi;var array = data.match(pattern).join("\n").match(/\d/g);alert(array); array[2 * 3 + 2 - 1] 帮忙把这个vbscript函数转成javascript 求一种js特效类似flash 子页面向父页传值,找不到此函数 梅花雪老大请进:如何自定义树型控件的右键菜单 图片滚动的控制 JS能否对页面中的单独某个String值编码? 和window.open有關.... 关于用JavaScript写的程序 js下拉菜单 求大神指教 用a标签下载,中文文件名出现乱码 sturts2时间标签 ,如何用js获得该时间的值??在线等待,急 JS对文本域行数的控制
<script type="text/javascript">
var data="123aaa456";
var pattern=/(\d)/g, arr = [];
while(pattern.exec(data) != null) arr.push(RegExp.$1)
alert(arr)
</script>
var relt = data.replace(/[^\d]*/g,"").replace(/\d{1}/g,function($0){
return $0+"\n";
});
alert(relt);// 1
2
3
4
5
6
var data="123aaa456";
var pattern=/(\d)(\d)(\d)/gi;
var array = data.match(pattern).join("\n").match(/\d/g);
alert(array);