searchVersion: function (dataString) {
var index = dataString.indexOf(this.versionSearchString);
if (index == - 1) return;
return parseFloat(dataString.substring(index + this.versionSearchString.length + 1));
}
...返回浏览器版本,在我的情况下,它的“3.6”。由于我将使用它作为类名,我想删除包括“。”在内的任何特殊字符。在其中,或用“ - ”或“_”替换它和小写一切。想要消毒基本上。
谢谢!
答案 0 :(得分:2)
"3.6".replace(/\W/g,"_")
3_6
\W
- 除A-Za-z0-9_
<强>更新强>:
"Firefox/3.6".replace(/\W/g,"_").toLowerCase()
firefox_3_6