我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

正则表达式问题,怎么处理??

var double_words=/([A-Za-z\u00C0-\u1FFF\u2800-\uFFFD]+)\s+\1/gi
对于以上这句语句,([A-Za-z\u00C0-\u1FFF\u2800-\uFFFD]+)是什么意思??整个语句是什么意思??

你查下码表就知道对应的具体的字符范围了。https://zh.wikibooks.org/wiki/Unicode/0000-0FFF

好像是匹配unicode文字的范围

所以一个更简单的字母类是[A-Za-z/u00C0-/u1FFF/u2800-/uFFFD],它包括所有Unicode字母和其他非字母字符。Unicode比这大的多,但是太庞大而低效了。所以用这个简单的就好

近期文章

  • Httpclient带登录的爬虫短信验证码
  • 怎样用串的应用实现文本格式化
  • 求找出代码中的错误处
  • 使用ffmpeg把一系列的图片生成视频?
  • SQL 数据插入失败,自增ID被占用
  • C语言求数组最大元素出现的问题
  • PDF文档打开时显示文档不是PDF或文件已损坏
  • Python函数参数列表最后的斜线是干啥的?
  • 病毒侵袭
  • Exponentiation
  • 关于js匿名函数的返回值的获取问题
  • linux bash中ls -F中的>的含议
  • 水洼问题 优先深度搜索
  • Jbpm6与Spring整合实例???
  • ArcGISEngine中。rasterband能不能作为一个raster数据,或者栅格数据集?
  • 关于串口接收单片机返回的数据
  • 正则表达式 a*?b 求助
  • vb6.0中文部件工程能不能放入代码并且触发部件的事件,比如实现控件连调?
  • Image Rotation
  • javascript下面这个输出怎么修改

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华