鍍金池/ 問答/HTML5  Java  HTML/ js如何取出字符串中想要的字符

js如何取出字符串中想要的字符

var str= 'ueser(1)';
我怎么能通過做正則表達(dá)式驗(yàn)證之后拿到的數(shù)據(jù)是只包含字母數(shù)字下劃線的數(shù)據(jù)

如'ueser1'

回答
編輯回答
離觴

/[^\w]/g

2017年6月27日 04:34
編輯回答
兮顏

/^\w+$/

2018年1月17日 02:44
編輯回答
短嘆
str.replace(/[^0-9a-zA-Z_]/g, '')

其中全局標(biāo)志 g 表示 replace() 方法將替換所有匹配的子串。否則,它只替換第一個(gè)匹配子串。

關(guān)于replace的詳細(xì)用法可參照如下鏈接
http://www.w3school.com.cn/js...

2017年11月9日 20:15
編輯回答
蝶戀花
var s = 'ueser(1)',
sStr = s.replace(/\W+/g, '');
alert(sStr);
2017年12月15日 05:40