读书人

求个正则表达式,该如何处理

发布时间: 2013-09-16 13:52:32 作者: rapoo

求个正则表达式
本帖最后由 xiaoku617 于 2013-08-08 08:34:14 编辑 ROW.B+BB+BBB+D

求个正则表达式:
匹配1位以上的大写字母,但要忽略ROW

谢谢了
[解决办法]

var s = 'ROW.B+BB+BBB+D';
var r = /[A-Z]{2,}/g;
s.replace(/^ROW/, '').replace(r, function($){
alert($)
})


可以先把 ROW 替换为空,再做匹配
[解决办法]
var str='ROW.B+BB+BBB+D';
var reg=/[A-Z]{2,}/g;
str=str.match(reg);
for(var i=0;i<str.length;i++){
if(str[i]=='ROW'){
continue;
}
alert(str[i]);
}
感觉一个正则的话有点不会呢

读书人网 >高性能WEB开发

热点推荐