2024年3月5日

POSIX 基本正则表达式

POSIX 基本正则表达式 简 繁 En 关于正则表达式 » 正则表达式工具和实用程序 » POSIX 基本正则表达式 正则表达式工具grep语言和函数库BoostDelphiGNU (Linux)GroovyJavaJavaScript.NETPCRE (C/C++)PCRE2 (C/C++)PerlPHPPOSIXPowerShellPythonRRubystd::regexTclVBScriptVisual Basic 6wxWidgetsXML SchemaXojoXQuery 和 XPathXRegExp 数据库MySQLOraclePostgreSQL 本网站更多信息简介正则表达式快速入门正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 POSIX 基本正则表达式 POSIX 或「uniX 的可携式操作系统接口」是…
2024年3月5日

PostgreSQL 有三种正则表达式风格

PostgreSQL 有三种正则表达式风格 简 繁 En 关于正则表达式 » 正则表达式工具和实用程序 » PostgreSQL 有三种正则表达式风格 正则表达式工具grep语言和函数库BoostDelphiGNU (Linux)GroovyJavaJavaScript.NETPCRE (C/C++)PCRE2 (C/C++)PerlPHPPOSIXPowerShellPythonRRubystd::regexTclVBScriptVisual Basic 6wxWidgetsXML SchemaXojoXQuery 和 XPathXRegExp 数据库MySQLOraclePostgreSQL 更多内容简介正则表达式快速入门正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 PostgreSQL 有三种正则表达式风格 Po…
2024年3月5日

混合 Unicode 和 8 字节字符码

混合 Unicode 和 8 字节字符码 简 繁 En 关于正则表达式 » 正则表达式范例 » 混合 Unicode 和 8 字节字符码 范例正则表达式范例数字范围浮点数电子邮件地址IP 地址有效日期数字日期转换为文本信用卡号码比对完整行删除重复行编程两个相近的字词 陷阱灾难性回溯重复次数过多拒绝服务让所有内容变成可选重复捕获组混合 Unicode 和 8 字节 更多内容简介正则表达式快速开始正则表达式教学替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 混合 Unicode 和 8 字节字符码 电脑在内部处理的是数字,而不是字符。当您保存文本档时,每个字符都会对应到一个数字,而这些数字会保存在磁盘中。当您打开文本档时,这些数字会被读取并对应回字符。在使用正则表达式处理文本时,正则表达式需要使用与您用来创建您要让正则表达式处理的文件或字符串相同的对…
2024年3月5日

PowerShell 中的正则表达式

PowerShell 中的正则表达式 简 繁 En 关于正则表达式 » 正则表达式工具和实用程序 » PowerShell 中的正则表达式 正则表达式工具grep语言和函数库BoostDelphiGNU (Linux)GroovyJavaJavaScript.NETPCRE (C/C++)PCRE2 (C/C++)PerlPHPPOSIXPowerShellPythonRRubystd::regexTclVBScriptVisual Basic 6wxWidgetsXML SchemaXojoXQuery 和 XPathXRegExp 数据库MySQLOraclePostgreSQL 更多内容简介正则表达式快速入门正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 PowerShell 中的正则表达式 PowerShell 是…
2024年3月5日

使用正规表示法比对数字范围

使用正则表达式比对数字范围 简 繁 En 关于正则表达式 » 正则表达式范例 » 使用正则表达式比对数字范围 范例正则表达式范例数字范围浮点数电子邮件地址IP 地址有效日期数字日期转换为文本信用卡号码比对完整行删除重复行编程两个相近的字词 陷阱灾难性回溯重复次数过多阻断服务将所有内容设为选用重复捕获组混合 Unicode 和 8 比特 更多内容简介正则表达式快速入门正则表达式教学替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 使用正则表达式比对数字范围 由于 正则表达式 处理的是文本而非数字,因此要比对特定范围内的数字需要特别小心。您无法只写 [0-255] 来比对 0 到 255 之间的数字。虽然这是一个有效的正则表达式,但它比对的是完全不同的东西。[0-255] 是 字符类别,包含三个元素:字符范围 0-2、字符 5 和字符 5(再次出现)。此字…
2024年3月5日

比对内容

比对内容 简 繁 En 关于正则表达式 » 替换字符串教程 » 比对内容 替换文本教学简介字符不可打印字符比对文本反向引用比对内容大小写转换条件式 本网站更多信息简介正则表达式快速入门正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考比对内容 有些应用程序支持替换字符串中的特殊符号,让您可以在正则表达式比对前后插入主旨字符串或主旨字符串的一部分。当替换文本语法用于收集搜索比对及其内容,而不是在主旨字符串中进行替换时,这会很有用。 在替换文本中,$<(美元符号反引号)会替换为正则表达式比对左侧的主旨字符串部分,在 Delphi、.NET、JavaScript、VBScript、Boost 和 std::regex 中。它也是变量,用于保存正则表达式比对左侧的主旨字符串部分,在 Perl 中。\<(反斜线…
2024年3月5日

替换文本大小写转换

替换文本大小写转换 简 繁 En 关于正则表达式 » 替换字符串教程 » 替换文本大小写转换 替换文本教学简介字符不可打印字符配对文本反向引用配对内容大小写转换条件式 本网站更多内容简介正则表达式快速开始正则表达式教程替换字符串教程应用程序与语言正则表达式范例正则表达式参考替换字符串参考替换文本大小写转换 有些应用程序可以插入由正则表达式或捕获组配对的文本,并转换为大写或小写。 Perl 字符串功能在正则表达式和替换文本中 Perl 中正则表达式和替换文本的双斜线和三斜线表示法支持双引号字符串的所有功能。最明显的是变量内插。您只要在替换文本中使用正则表达式相关变量,即可插入由正则表达式或捕获组配对的文本。 Perl 的大小写转换转义字符也在替换文本中运作。最常见的用法是改变内插变量的大小写。\U 会将所有内容转换为大写,直到下一个 \L 或 \E 为止。…
2024年3月5日

正则表达式递归

正则表达式递归 简 繁 En 关于正则表达式 » 正则表达式教程 » 正则表达式递归 正则表达式教程简介目录特殊字符不可打印字符正则表达式引擎内部结构字符类别字符类别减法字符类别交集简写字符类别点锚定字词边界交替可选项目重复分组和截取反向引用反向引用,第 2 部分命名组相对反向引用分支重设群组自由间距和注解Unicode模式修改器原子组占有式量词前瞻和后顾环顾,第 2 部分将文本排除于比对之外条件式平衡组递归子常式无限递归递归和量词递归和截取递归和反向引用递归和回溯POSIX 方括号表达式零长度比对持续比对 本网站更多内容简介正则表达式快速入门正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 正则表达式递归 Perl 5.10、PCRE 4.0、Ruby 2.0,以及这三个版本的后续版本都支持正则表达式递归。Per…
2024年3月5日

替换字符串条件

替换字符串条件 简 繁 En 关于正则表达式 » 替换字符串教程 » 替换字符串条件 替换文本教学简介字符不可打印字符配对文本反向引用配对内容大小写转换条件 本网站更多信息简介正则表达式快速入门正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考替换字符串条件 替换字符串条件让您可以在特定捕获组参与配对时使用一个替换,而在该捕获组未参与配对时使用另一个替换。此功能受 Boost 和 PCRE2 支持。Boost 和 PCRE2 各自发明了自己的语法。 若要在 Boost 中使用条件,您需要将 regex_constants::format_all 传递至 regex_replace。若要在 PCRE2 中使用条件,您需要将 PCRE2_SUBSTITUTE_EXTENDED 传递至 pcre2_substitute。 Boost 替换字符串…
2024年3月5日

正则表达式子常式

正则表达式子常式 简 繁 En 关于正则表达式 » 正则表达式教程 » 正则表达式子常式 正则表达式教程简介目录特殊字符不可打印字符正则表达式引擎内部字符类别字符类别减法字符类别交集简写字符类别点锚点字词边界交替选项项目重复群组和截取反向引用反向引用,第 2 部分命名组相对反向引用分支重设群组自由间距和注解Unicode模式修改器原子组占有量词前瞻和后顾环顾,第 2 部分将文本排除在比对之外条件式平衡组递归子常式无限递归递归和量词递归和截取递归和反向引用递归和回溯POSIX 方括号表达式零长度比对持续比对 本网站更多信息简介正则表达式快速入门正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 正则表达式子常式 Perl 5.10、PCRE 4.0 和 Ruby 1.9 支持正则表达式子常式调用。这些调用与正则表达式递归非常…