2024年3月5日

Perl 对正则表达式的丰富支持

Perl 对正则表达式的丰富支持 简 繁 En 关于正则表达式 » 正则表达式工具和实用程序 » Perl 对正则表达式的丰富支持 Regex 工具grep语言和函数库BoostDelphiGNU (Linux)GroovyJavaJavaScript.NETPCRE (C/C++)PCRE2 (C/C++)PerlPHPPOSIXPowerShellPythonRRubystd::regexTclVBScriptVisual Basic 6wxWidgetsXML SchemaXojoXQuery 和 XPathXRegExp 数据库MySQLOraclePostgreSQL 本网站更多信息简介正则表达式快速开始正则表达式教程取代字符串教学应用程序和语言正则表达式范例正则表达式参考替换字符串参考 Perl 对正则表达式的丰富支持 Perl 最初由 Larry Wa…
2024年3月5日

非打印字符

非打印字符 简 繁 En 关于正则表达式 » 替换字符串教程 » 非打印字符 替换文本教学简介字符非打印字符符合文本反向引用符合内容大小写转换条件式 本网站的其他内容简介正则表达式快速开始正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考非打印字符 大多数应用程序和编程语言都不支持替换文本中的任何特殊语法,以简化输入非打印字符。如果您是应用程序的最终用户,这表示您必须使用 Windows 字符对应表等应用程序来协助您输入无法在键盘上输入的字符。如果您是编程人员,则可以将替换文本指定为原代码中的字符串常数。然后,您可以在编程语言中使用 字符串常数语法 来指定非打印字符。 Python 也支持上述的转义串行来取代文本,除了支持字符串常数。Python 和 Boost 也支持这些较不常见的非可打印字符:\a(铃声,0x07…
2024年3月5日

PHP 提供三组正则表达式函数

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

字符边界

字符边界 简 繁 En 关于正则表达式 » 正则表达式教程 » 字符边界 正则表达式教程简介目录特殊字符不可打印字符正则表达式引擎内部字符类别字符类别减法字符类别交集简写字符类别句点定位点字符边界交替可选项目重复群组和截取反向引用反向引用,第 2 部分命名组相对反向引用分支重设群组自由间距和注解Unicode模式修改器原子组占有量词前瞻和后顾环顾,第 2 部分将文本排除在比对之外条件式平衡组递归子常式无限递归递归和量词递归和截取递归和反向引用递归和回溯POSIX 方括号表达式零长度比对持续比对 更多内容简介正则表达式快速入门正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 字符边界 元字符 \b 是一个定位点,就像插入符号和美元符号。它会比对在称为「字符边界」的位置。这个比对是零长度的。 有三个不同的位置符合字符边…
2024年3月5日

测试字符串的同一部分以符合多个需求

测试字符串的同一部分以符合多个需求 简 繁 En 关于正则表达式 » 正则表达式教程 » 测试字符串的同一部分以符合多个需求 Regex 教学简介目录特殊字符不可打印字符Regex 引擎内部字符类别字符类别减法字符类别交集简写字符类别点锚点字词边界交替选用项目重复群组和截取反向引用反向引用,第 2 部分命名组相对反向引用分支重设群组自由间距和注解Unicode模式修改器原子组独占量词前瞻和后顾环顾,第 2 部分让文本不符合配对条件平衡组递归子常式无限递归递归和量词递归和截取递归和反向引用递归和回溯POSIX 方括号表达式零长度配对继续配对 本网站的更多内容简介正则表达式快速入门正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 测试字符串的同一部分以符合多个需求 环顾,在 前一个主题 中有详细介绍,是一个非常强大的概念…
2024年3月5日

使用垂直线或管线符号进行交替

使用垂直线或管线符号进行交替 简 繁 En 关于正则表达式 » 正则表达式教程 » 使用垂直线或管线符号进行交替 Regex 教学简介目录特殊字符非打印字符Regex 引擎内部字符类别字符类别减法字符类别交集速记字符类别点锚点字词边界交替选用项目重复群组和截取反向引用反向引用,第 2 部分命名组相对反向引用分支重设群组自由间距和注解Unicode模式修改器原子组占有量词前瞻和后顾环顾,第 2 部分将文本排除在比对之外条件式平衡组递归子常式无限递归递归和量词递归和截取递归和反向引用递归和回溯POSIX 方括号表达式零长度比对持续比对 本网站的其他内容简介正则表达式快速开始正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 使用垂直线或管线符号进行交替 我已经说明如何使用 字符类别 从几个可能的字符中比对单一字符。交替类似…
2024年3月5日

保持目前匹配的文本不属于整体正规表达式匹配

保持目前匹配的文本不属于整体正规表达式匹配 简 繁 En 关于正则表达式 » 正则表达式教程 » 保持目前匹配的文本不属于整体正规表达式匹配 正规表达式教程简介目录特殊字符不可打印字符正规表达式引擎内部字符类别字符类别减法字符类别交集简写字符类别点锚点字词边界交替选用项目重复群组和截取反向引用反向引用,第 2 部分命名组相对反向引用分支重设群组自由间距和注解Unicode模式修改器原子组占有量词前瞻和后顾环顾,第 2 部分保持文本不属于匹配条件式平衡组递归子常式无限递归递归和量词递归和截取递归和反向引用递归和回溯POSIX 方括号表达式零长度匹配持续匹配 本网站的其他信息简介正规表达式快速入门正规表达式教程替换字符串教程应用程序和语言正规表达式范例正规表达式参考替换字符串参考 保持目前匹配的文本不属于整体正规表达式匹配 回溯通常用于比对特定文本…
2024年3月5日

选用项目

选用项目 简 繁 En 关于正则表达式 » 正则表达式教程 » 选用项目 正则表达式教程简介目录特殊字符不可打印字符正则表达式引擎内部字符类别字符类别减法字符类别交集简写字符类别点锚点字词边界交替选用项目重复群组和截取反向引用反向引用,第 2 部分命名组相对反向引用分支重设群组自由间距和注解Unicode模式修改器原子组独占量词前瞻和后顾环顾,第 2 部分将文本排除在比对之外条件式平衡组递归子常式无限递归递归和量词递归和截取递归和反向引用递归和回溯POSIX 方括号表达式零长度比对持续比对 本网站更多内容简介正则表达式快速开始正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 选用项目 问号使正则表达式中的前一个标记为选用。 colou?r 比对 colour 和 color。问号称为量词。 你可以使用括号将多个标记群组在…
2024年3月5日

正则表达式中的如果-然后-否则条件

正则表达式中的如果-然后-否则条件 简 繁 En 关于正则表达式 » 正则表达式教程 » 正则表达式中的如果-然后-否则条件 正则表达式教程简介目录特殊字符不可打印字符正则表达式引擎内部字符类别字符类别减法字符类别交集简写字符类别点锚定字词边界交替可选项目重复群组和截取反向引用反向引用,第 2 部分命名组相对反向引用分支重设群组自由间隔和注解Unicode模式修改器原子组独占量词前瞻和后顾环顾,第 2 部分将文本保留在比对之外条件平衡组递归子常式无限递归递归和量词递归和截取递归和反向引用递归和回溯POSIX 方括号表达式零长度比对继续比对 更多内容简介正则表达式快速入门正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 正则表达式中的如果-然后-否则条件 特殊结构 (?ifthen|else) 允许您创建条件正则表…
2024年3月5日

星号和加号的重复

星号和加号的重复 简 繁 En 关于正则表达式 » 正则表达式教程 » 星号和加号的重复 正则表达式教程简介目录特殊字符不可打印字符正则表达式引擎内部字符类别字符类别减法字符类别交集简写字符类别点锚点字词边界交替可选项目重复群组和截取反向引用反向引用,第 2 部分命名组相对反向引用分支重设群组自由间距和注解Unicode模式修改器原子组占有量词前瞻和后瞻环顾,第 2 部分将文本保留在比对之外条件平衡组递归子常式无限递归递归和量词递归和截取递归和反向引用递归和回溯POSIX 方括号表达式零长度比对持续比对 此网站上的更多信息简介正则表达式快速开始正则表达式教程替换字符串教程应用程序和语言正则表达式范例正则表达式参考替换字符串参考 星号和加号的重复 已经介绍过一个重复操作符或量词:问号。它告诉引擎尝试比对前一个代币 0 次或 1 次,实际上让它变成可选的。…