正则表达式中双引号、单引号的表示
2016-08-19 13:35
218 查看
正则表达式中双引号、单引号的表示
知道正则表达式中用\u4e00-\u9fa5匹配汉字,
知道用\d匹配数字,\w匹配单词,\n换行……,可用什么匹配双引号呢"
有人用\" 来匹配双引号,或则用\'''匹配,可这只能在C#中才能用吧。偶然一天,发现如下方法求得了正则表达式中双引号的值.
第一步,求出字符的asc码。
第二步,把该asc码转换为4位的16进制数,位数不够者,前面加0,比如asc(")=34
(34)10=(22)16 然后22 to 0022
第三步,前面加\u,如 \u0022.
第四步,拿去匹配吧。
我测试了,可以用,但不知道其他字符怎么样,这纯粹是自己偶然的一个想法,不能保证完全正确,请在用时自行测试。
原文转自:http://syc001.iteye.com/blog/1050607
原作者为 syc001。请尊重原作者版权
知道正则表达式中用\u4e00-\u9fa5匹配汉字,
知道用\d匹配数字,\w匹配单词,\n换行……,可用什么匹配双引号呢"
有人用\" 来匹配双引号,或则用\'''匹配,可这只能在C#中才能用吧。偶然一天,发现如下方法求得了正则表达式中双引号的值.
第一步,求出字符的asc码。
第二步,把该asc码转换为4位的16进制数,位数不够者,前面加0,比如asc(")=34
(34)10=(22)16 然后22 to 0022
第三步,前面加\u,如 \u0022.
第四步,拿去匹配吧。
我测试了,可以用,但不知道其他字符怎么样,这纯粹是自己偶然的一个想法,不能保证完全正确,请在用时自行测试。
原文转自:http://syc001.iteye.com/blog/1050607
原作者为 syc001。请尊重原作者版权
相关文章推荐
- 正则表达式中双引号、单引号的表示
- Sql Server的存储过程或函数中单引号的表示
- python 单引号 正则表示
- shell 中的通配符和正规表示法(正则表达式)
- 正则表达式取网页链接以及标题,包含单、双引号,以及没有引号的情况
- PHP表示字符串的单引号和双引号有什么区别?定界符和双引号区别?
- mkdir 权限值注意要用八进制表示,即“0”开头,而且一定不要加引号http://php.net/manual/en/function.mkdir.php
- asp中双引号的表示
- python基础知识之字符串的表示、单/双/转义引号字符串、长字符串、原始字符串、unicode字符串
- 用32位int型变量表示单引号括起来的四个字符
- 正则表达式表示的IP
- 正则表达式分割字符串但是不分割字符串中引号中间的数据
- 正则表达式表示任意字符
- oracle 中表示字符串使用单引号
- 正则表达式表示任意字符
- C#如何使用转义字符来正确的表示双引号、单引号等字符串
- SQL 如何表示引号
- sql server中单引号拼接字符串(书写错误会出现错误"浮点值 XXXX 超出了计算机表示范围(8 个字节)。“XX”附近有语法错误。")
- C#如何使用转义字符来正确的表示双引号、单引号等字符串 asp.net
- 正则表达式匹配双引号中间的内容(双引号除外)