从字符串中取数字符串(三或四位)的正则表达式问题? var patt =/\d{3-4}(?:\D)/;var number = patt.exec(str); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 已解决var patt =/\d+/gi;var number = str.match(patt)[0]; L@_@K// "abc12345def" - 不匹配// "abc1234def" - arr[1]: 1234// "abc123def" - arr[1]: 123// "abc12def" - 不匹配var s = "abc1234def"var reg = /[^\d](\d{4}|\d{3})[^\d]/;var arr = reg.exec(s);if (arr && arr.length == 2){ alert(arr[1]);} 表单提交 jquery获取select对象集合 "Sat, Oct 9, 2010 at 1:17 PM" 这种格式,麻烦谁帮我转为一个Date对象 cookie过期时间设为一年,但在关闭浏览器后就失效了 奇怪的错误 JS能检验用户是否登陆了 请帮忙设计一个倒计时函数,谢谢 关于正则表达式 如何决断一个字符串显示的长度? 帮助我扫盲,谢谢。 extremecomponents的Tag node 如何获取? 关于状态栏报警问题!
var patt =/\d+/gi;
var number = str.match(patt)[0];
// "abc1234def" - arr[1]: 1234
// "abc123def" - arr[1]: 123
// "abc12def" - 不匹配
var s = "abc1234def"
var reg = /[^\d](\d{4}|\d{3})[^\d]/;
var arr = reg.exec(s);
if (arr && arr.length == 2)
{
alert(arr[1]);
}