正则匹配双引号,单引号转义

正则匹配

我们知道用\+ 来匹配+...那么用什么匹配双引号呢??

1、求出字符的asc

var str = '"';
var asc = str.charCodeAt(0);
console.log(asc);
// 34

2、把asc码转换为4位的16进制,位数不够用0在前边补位

(34)10=(22)16
22 不够4位数
用0补位得 0022

3、加上\u
\u开头就基本表明是跟unicode编码相关

\u0022
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Python中的正则表达式(re) import rere.match #从开始位置开始匹配,如果开头没有则无re...
    BigJeffWang阅读 7,146评论 0 99
  • ES6学习笔记-字符串与正则表达式 JS字符串编码 在ES6之前,JS的字符串以16位字符编码(UCS-2)为基础...
    小线亮亮阅读 657评论 0 0
  • 正则表达式到底是什么东西?字符是计算机软件处理文字时最基本的单位,可能是字母,数字,标点符号,空格,换行符,汉字等...
    狮子挽歌阅读 2,169评论 0 9
  • re模块手册 本模块提供了和Perl里的正则表达式类似的功能,不关是正则表达式本身还是被搜索的字符串,都可以...
    喜欢吃栗子阅读 4,048评论 0 13
  • http://www.jb51.net/tools/zhengze.html 正则表达式30分钟入门教程 版本:v...
    nullleaf阅读 620评论 0 2