【问题标题】:Javascript regular expression to allow unicode but disallow few special chars like *,[,],~ etcJavascript 正则表达式允许 unicode 但不允许一些特殊字符,如 *、[、]、~ 等
【发布时间】:2016-06-28 08:05:12
【问题描述】:

我想允许 unicode 字符,如中文字符等,但不想允许特殊字符,如 *、[、]、~ 以及空格、输入等。

【问题讨论】:

标签: javascript regex


【解决方案1】:

元字符\W 查找包含所有特殊字符的非单词字符。

var str = "{,[]&$pop^%$%%}";
var patt = /\W/g;
var string = str.replace(patt,"");
window.alert(string);

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多