`
wangwei3
  • 浏览: 118664 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

正则表达式中问号等特殊字符的转义

阅读更多



正则表达式中问号等特殊字符的转义 在.NET Framework 开发人员指南 的 字符转义 一节 有这样一段话。
除 .$ ^ { [ ( | ) * + ? \ 外,其他字符与自身匹配。但是其中并未注明这些字符应该匹配为什么字符。
为了方便自己以后查阅,也为了方便网友搜索我就写在这里了。
[Sipo]
点的转义:. ==> \\u002E
美元符号的转义:$ ==> \\u0024
乘方符号的转义:^ ==> \\u005E
左大括号的转义:{ ==> \\u007B
左方括号的转义:[ ==> \\u005B
左圆括号的转义:( ==> \\u0028
竖线的转义:| ==> \\u007C

右方括号转义:] ==> \\u005D
右圆括号的转义:) ==> \\u0029

星号的转义:* ==> \\u002A
加号的转义:+ ==> \\u002B
问号的转义:? ==> \\u003F
反斜杠的转义:\ ==> \\u005C
分享到:
评论

相关推荐

    正则表达式特殊字符的转义

    正则表达式特殊字符的转义,常用网页特殊字符转义,网络爬虫特殊字符处理

    正则表达式必知必会v_1.0.pdf

    在正则表达式中,可以使用特殊字符或者字符集合来标示被搜索的目的字符串。例如,使用句点(.)可以匹配任意的单个字符。同时,正则表达式还提供了其他方式来匹配任意字符,例如使用字符集合([xxx])来匹配某些字符...

    正则表达式(Word)

    字符转义是指在正则表达式中使用反斜杠(\)来转义特殊字符,以便于匹配特殊字符。例如,\* 转义为匹配零次或多次的任意字符。 6. 重复 重复是指在正则表达式中使用特殊的符号来指定匹配的次数。例如,* 代表零次...

    java正则表达式 过滤特殊字符的正则表达式

    Java 正则表达式过滤特殊字符的正则表达式 Java 正则表达式是 Java 语言中的一种强大的文本处理工具,能够对字符串进行复杂的匹配、提取和替换操作。本文将详细介绍 Java 正则表达式在过滤特殊字符方面的应用。 ...

    Oracle中的正则表达式

    * 元字符和普通字符:元字符是指在正则表达式中表示特殊含义的字符,如"."、"\"、"?"、"*"、"+"、"|",等等。普通字符是指除元字符外的所有 Unicode 字符。 * 量词:量词用来指定量词的前一个字符出现的次数,如"?",...

    正则表达式-字符转义 .net .xlsx

    正则表达式在。net下的转义符意义 正则表达式是正则表达式引擎尝试匹配输入文本的一种模式。 模式由一个或多个字符文本、运算符或构造组成

    VB 正则表达式 使用详解

    例如,可以使用正则表达式来测试字符串的某个模式,替换文本、根据模式匹配从字符串中提取一个子字符串等。 使用正则表达式可以带来以下优势: * 提高字符串处理的效率和灵活性 * 实现数据有效性验证 * 实现文本...

    正则表达式中需要转移的字符

    正则表达式中需要转移的字符,列举了在写正则表达式时需要转义的字符

    正则表达式文档.docx

    在正则表达式中,许多标点符号都有特殊的含义,可以用反斜杠 (\) 开头的转义序列来表示某些非字母字符。 字符类是将单独的直接符放进中括号内就可以组合成字符类。一个字符类和它所包含的任何一个字符都匹配。另外...

    正则表达式语法(常用的正则表达式)

    负向预查是正则表达式中用来判断字符串是否不匹配某个模式的符号。例如,(?!pattern) 负向预查,在任何不匹配 pattern 的字符串开始处匹配查找字符串。 8. 或运算 或运算是正则表达式中用来匹配多个模式的符号。...

    正则表达式30分钟入门教程.pdf

    字符转义是指在正则表达式中,对某些特殊字符进行转义,以便它们可以被正确地匹配。例如,.是正则表达式中的元字符,它可以匹配任何字符,但如果要匹配真正的点号,则需要对它进行转义。 重复是指在正则表达式中,...

    Linux正则表达式.pdf

    正则表达式定义:正则表达式是一种字符串匹配模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符...

    javaScript 正则表达式详解

    JavaScript 中的正则表达式是指使用特殊字符来描述字符串模式的表达式。正则表达式可以用来匹配、检索和操作字符串。 RegExp 对象 在 JavaScript 中,正则表达式可以被定义为一个 RegExp 对象。每次估值时,RegExp...

    VB正则表达式简介

    正则表达式是用来描述一个字符串模式的表达式,可以用来测试字符串是否与某个模式匹配,替换文本,根据模式匹配从字符串中提取一个子字符串等。 正则表达式的历史可以追溯到20世纪50年代, Warriors McCulloch 和 ...

    如何写正则表达式,正则表达式常用实例

    正则表达式是一种强大的字符串匹配工具,广泛应用于各种编程语言中,例如Java、Perl等。下面是正则表达式的语法和实例总结。 特殊字符 * `\` 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或...

    正则表达式 特殊字符

    正则表达式需要转义的特殊字符 一定要注意书写规范。

    php的正则表达式完全手册

    正则表达式中的全部符号解释是指一些特殊字符和操作符的用法和解释。 12. 部分例子 正则表达式可以用来实现各种字符串匹配和处理的功能,例如邮箱地址的匹配、手机号码的匹配、中文字符的匹配等。 13. 正则表达式...

    [小小明]Python正则表达式全套笔记v0.3(1.8万字干货)

    文档中提供了详细的正则匹配规则表,涵盖了基本字符规则、预定义字符集、常用字符集、数量词、边界匹配器、逻辑、分组、非捕获组与环视等。 正则表达式是用一些特定字符的组合,组成一个“规则字符串”表达对字符串...

    Python基础入门知识之正则表达式学习 正则表达式30分钟入门教程 共21页.pdf

    七、 字符转义 9 八、 重复 9 九、 字符类 9 十、 分枝条件 10 十一、 分组 11 十二、 反义 12 十三、 后向引用 12 十四、 零宽断言 14 十五、 负向零宽断言 15 十六、 注释 16 十七、 贪婪与懒惰 16 十八、 处理...

    Java正则表达式处理特殊字符转义的方法

    由于正则表达式定了一些特殊字符,而有时候需要对这些特殊字符进行匹配的话就需要进行转义了,下面这篇文章主要给大家介绍了Java正则表达式处理特殊字符转义的方法,需要的朋友可以参考借鉴,下面来一起看看吧。

Global site tag (gtag.js) - Google Analytics