`

正则表达式中双引号、单引号的表示

阅读更多
正则表达式中双引号、单引号的表示

  知道正则表达式中用\u4e00-\u9fa5匹配汉字,
  知道用\d匹配数字,\w匹配单词,\n换行……,可用什么匹配双引号呢"
  有人用\"  来匹配双引号,或则用\'''匹配,可这只能在C#中才能用吧。偶然一天,发现如下方法求得了正则表达式中双引号的值.

第一步,求出字符的asc码。
第二步,把该asc码转换为4位的16进制数,位数不够者,前面加0,比如asc(")=34
(34)10=(22)16   然后22  to  0022
第三步,前面加\u,如 \u0022.
第四步,拿去匹配吧。
    我测试了,可以用,但不知道其他字符怎么样,这纯粹是自己偶然的一个想法,不能保证完全正确,请在用时自行测试。
分享到:
评论

相关推荐

    C#字符串和正则表达式参考手册

    3. 匹配操作:`Match`对象表示正则表达式与输入字符串的一个匹配。`Regex.IsMatch(input, pattern)`判断输入字符串是否匹配指定模式。 4. 搜索与提取:`Regex.Match()`、`Regex.Matches()`和`Regex.Split()`分别...

    Java正则表达式,提取双引号中间的部分方法

    今天,我们将分享Java正则表达式提取双引号中间的部分方法,这种方法可以应用于各种字符串处理场景中。 什么是正则表达式? 正则表达式(Regular Expression)是一种字符串模式,用于描述字符串的结构和格式。它...

    【JS相关问题处理】 正则表达式解决JS取值被过滤掉引号的方法

    在JS中,字符串通常用单引号(' ')或双引号(" ")包围。如果字符串内部包含引号,为了避免解析错误,需要正确转义它们。例如,如果你有一个包含双引号的字符串,你应该这样表示: ```javascript var str = "这是一个...

    清华大学精品Python学习PPT课件-第5章 Python正则表达式.pptx

    1. **字符串表示**:Python中的字符串可以由单引号或双引号包围,也可使用三引号定义多行字符串。字符串可以包含ASCII字符和其他符号。字符串内的特殊字符可以通过转义字符(\)来表示,例如\’用于表示单引号,\n...

    正则表达式三种思维逻辑.pdf

    例如,匹配双引号字符串时,双引号是必须出现的元素,而双引号内的内容则是可能出现的元素,可以使用星号(*)来表示这部分内容可以出现零次或多次。 不能出现,通常用于排除某些特定的字符或字符串模式。在正则...

    groovy正则表达式基础1

    - `==~`操作符:用于判断完全匹配,如`"hello" ==~ "he*llo"`直接返回布尔值,表示字符串是否与正则表达式完全匹配。 3. **原始字符问题** - 在Groovy中,正则表达式中的特殊字符(如`\w`)需要转义。例如,要...

    C#正则表达式使用心得

    在C#中,正则表达式被广泛应用于数据验证、文本提取、文本替换等场景。本篇文章主要针对C#正则表达式的使用心得和基础知识进行阐述,帮助初学者理解并掌握这一重要工具。 1. 什么是正则表达式 正则表达式是一种特殊...

    正则表达式提取图片

    本文主要介绍如何使用正则表达式来从文本中提取图片。正则表达式是一种强大的文本处理工具,被广泛应用于搜索、替换以及数据提取等场景。对于网页开发或者数据分析来说,能够熟练地运用正则表达式提取图片是非常有用...

    正则表达式笔记归纳

    - 示例:`\x22` 表示匹配双引号 `"`。 3. **重复限定符**: - `+`:匹配前面的子表达式一次或多次。 - 示例:`+ǰַĿ1λ` 表示匹配至少一个“ǰ”字符。 - `*`:匹配前面的子表达式零次或多次。 - 示例:`*ǰ...

    PHP 笔记001 - 字符串、正则表达式

    `addslashes`会将单引号、双引号、反斜线和NULL字符前加上反斜线进行转义。 - `stripslashes`:与`addslashes`相对应,`stripslashes`用于去除字符串中的反斜线转义字符。 - `strip_tags`:用于去除字符串中的HTML...

    经典JavaScript正则表达式实战

    对HTML源代码的处理,如给源代码中的标签或属性添加双引号,给table添加tbody,去掉所有标签属性,替换特定单词等操作,都可以通过正则表达式来实现。 总结来说,JavaScript正则表达式在处理字符串、验证数据、文本...

    关于正则表达式中为什么会用4个.docx

    例如,`.` 在正则表达式中表示任何单个字符,而如果要匹配一个实际的点字符,就需要使用 `\.` 来表示。因此,在正则表达式中,反斜杠本身也是需要被转义的。 #### 四、为什么需要四个反斜杠? 结合上述两点,我们...

    indesign+正则表达式+元字符

    InDesign中使用正则表达式和元字符 InDesign是一款功能强大且灵活的桌面出版软件,正则表达式和元字符是其中两个非常重要的概念。在InDesign中,正则表达式和元字符可以用来进行文本搜索、替换、格式化等操作。 元...

    C#正则表达式练习器

    表示匹配"."字符,而\"表示匹配双引号。 - 分组:使用括号(\( \))创建捕获组。 8. **实践应用**: 在C#正则表达式练习器中,用户可以输入正则表达式和测试字符串,程序会显示匹配结果,帮助用户直观地理解正则...

    各种正则表达式验证

    - `([^<>\"\"])*` 表示除了尖括号 `和 `>`、双引号 `"` 和单引号 `'` 外的任何字符。 **应用场景**:常用于验证网页链接或资源地址的有效性。 ##### 9. 电话号码验证 ```javascript this.reg.phone=/^((\(\d{2,3}...

    notepad正则表达式使用

    ]*`”来匹配直到遇到特定字符(如感叹号、双引号或分号)为止的任何字符。替换模式设为“`\1`”,引用了第一个分组的内容。因此,替换后得到的结果为: ``` thepost; thecomment; theuser; ``` #### 结论 通过上述...

    正则表达式

    例如:下面的正则表达式匹配的就是位于单引号或双引号之内的所有字 符.但是,它要求开始和结束的引号匹配(例如两个都是双引号或者都是单引号): /[' "] [^ ' "]*[' "]/ 如果要求开始和结束的引号匹配,我们可以...

    正则表达式_RegExpr

    3. 文本TXT文件转HTML文件:通过读取TXT文件内容,然后使用正则表达式对文本格式进行处理,如将换行符转换为` `标签,将双引号转义等,再写入到HTML文件中。 三、正则表达式中文教程 对于初学者,理解正则...

    C#字符串和正则表达式参考手册.zip

    本参考手册主要关注C#中的两个重要概念:字符串(Strings)和正则表达式(Regular Expressions)。这两者在数据处理、文本分析和格式化中扮演着关键角色。 ### 字符串(Strings) 字符串在C#中是不可变的对象,这...

Global site tag (gtag.js) - Google Analytics