首页前端开发其他前端知识用于过滤空白字符的几种常见的js正则表达式pattern

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

时间2024-02-01 16:36:03发布访客分类其他前端知识浏览1035
导读:收集整理的这篇文章主要介绍了用于过滤空白字符的几种常见的js正则表达式pattern,觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码 代码如下: VAR trimInfo =...
收集整理的这篇文章主要介绍了用于过滤空白字符的几种常见的js正则表达式pattern,觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码 代码如下:
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输入时表格过滤操作示例

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

空白字符

若转载请注明出处: 用于过滤空白字符的几种常见的js正则表达式pattern
本文地址: https://pptw.com/jishu/595648.html
精通JS正则表达式(推荐) JS的正则表达式常用检测代码

游客 回复需填写必要信息