1. 首页
  2. 数据库
  3. Redis
  4. js 玩转正则表达式之语法高亮

js 玩转正则表达式之语法高亮

上传者: 2020-12-16 17:36:28上传 PDF文件 89KB 热度 15次
学了几天正则,差不多该总结整理写成果了,之前就想写语法高亮匹配来着,不过水平不够,看着例子都不理解。 那么我们来分析下两位大神 次碳酸钴 和 Barret Lee 语法高亮实现。 先说 Barret Lee 的这篇 《几个小例子教你如何实现正则表达式highlight高亮》 之前看的时候只觉的神奇,特别是下面那个一步一步分开匹配的例子,更是霸气测漏,不过作者也说了,分开只是为了演示方便,可以很直观的看到这一步匹配了什么,不然一步到位匹配完成,你都不知道发生了什么就处理完毕了。来看下他的正则 代码如下:(/^\s+|\s+$/) // 匹配首尾空格(/([“‘])(?:\\.|[^\\\n])
下载地址
用户评论