替换输出中的特殊字符
searchVersion: function (dataString) {
var index = dataString.indexOf(this.versionSearchString);
if (index == - 1) return;
return parseFloat(dataString.substring(index + this.versionSearchString.length + 1));
}
...返回浏览器版本,在我的例子中,它是“3.6”。由于我将使用它作为类名,因此我想删除所有特殊字符,包括“.”。中,或将其替换为“-”或“_”并将所有内容小写。基本上想消毒就可以了。
谢谢!
searchVersion: function (dataString) {
var index = dataString.indexOf(this.versionSearchString);
if (index == - 1) return;
return parseFloat(dataString.substring(index + this.versionSearchString.length + 1));
}
... returns browser version, in my case, its "3.6". Since I'm going to use this as a class name, I want to remove any special chars including the "." in it, or replace it with an "-" or "_" and lowercase everything. Want to sanitize is basically.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
\W
- 除A-Za-z0-9_
之外的任何字符更新:
\W
- any character exceptA-Za-z0-9_
UPDATE: