主页 > 知识库 > 用于过滤空白字符的几种常见的js正则表达式pattern

用于过滤空白字符的几种常见的js正则表达式pattern

热门标签:服务器配置 电子围栏 科大讯飞语音识别系统 银行业务 团购网站 Linux服务器 阿里云 Mysql连接数设置
复制代码 代码如下:

var trimInfo =
{ basic: / /
// vb中的简单空白字符过滤
, classic: /\s/
// 传统的js空白字符过滤
, ecmascript5: /[\s\xA0\u1680\u180E\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/
// ECMAScript 5中对/s的补充定义
, ex: /[\s\xA0\u2028\u2029]/
// 印象中是和js中的标识符或者字符串有关,忘了从哪来的了XD
, control: /[\x00-\x1F\x7F-\x9F]/
// 补充了控制字符的简单过滤
, dotNet: /[\s\xA0\u2000-\u200B\u3000\uFEFF]/
// .NET平台的默认实现
, unicode: /[\s\x85\xA0\u1680\u180E\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/
// 过滤Unicode标准中定义的空白字符
, complex: /[\x00-\x20\x7F-\xA0\u1680\u180E\u2000-\u200B\u2028\u2029\u202F\u205F\u3000\uFEFF]/
// 复合的过滤,是以上几种的并集
};

注意:列出的代码只是为了方便程序处理而采用了正则表达式的语法,但实际上并不是可以直接用于过滤的正则表达式。

根据实际的使用情况,可能需要增加“g”等标志,或者进一步加工成更复杂的正则表达式。
您可能感兴趣的文章:
  • AngularJS模糊查询功能实现代码(过滤内容下拉菜单排序过滤敏感字符验证判断后添加表格信息)
  • js中过滤特殊字符的正则表达式
  • js过滤HTML标签以及空格的思路及代码
  • Javascript 5种方法实现过滤删除前后所有空格
  • js特殊字符过滤的示例代码
  • 用js实现过滤script的正则
  • JS敏感词过滤代码
  • js过滤HTML标签完整实例
  • 利用javascript/jquery对上传文件格式过滤的方法
  • js限制input只能输入有效的数字(第一个不能是小数点)
  • 原生JS 实现的input输入时表格过滤操作示例

标签:萍乡 蚌埠 江苏 衢州 枣庄 大理 广元 衡水

巨人网络通讯声明:本文标题《用于过滤空白字符的几种常见的js正则表达式pattern》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266