快速入门
教程
工具和语言
示例
参考
书评
替换参考
简介
目录
字符
匹配文本和反向引用
上下文和大小写转换
条件
正则表达式参考
本网站的更多内容
简介
正则表达式快速入门
正则表达式教程
替换字符串教程
应用程序和语言
正则表达式示例
正则表达式参考
替换字符串参考
书评
可打印 PDF
关于本网站
RSS 源和博客
RegexBuddy—Better than a regular expression reference!

替换字符串参考目录

简介

简介解释了如何阅读替换字符串参考表。

文字字符、特殊字符和不可打印字符

最简单的替换文本仅包含文字字符。某些字符在替换字符串中具有特殊含义,必须进行转义。在软件源代码中使用替换字符串时,转义规则可能会变得有些复杂。使用控制字符转义或十六进制转义可以更轻松地输入不可打印字符,如控制字符和特殊间距或换行符字符。

匹配文本和反向引用

将整个正则表达式匹配内容重新插入替换文本中,允许搜索和替换在正则表达式匹配之前和之后插入文本,而无需真正替换任何内容。反向引用 命名编号捕获组 在正则表达式中允许替换文本重用正则表达式匹配的文本部分。

匹配上下文和大写小写转换

一些应用程序支持替换字符串中的特殊标记,允许您插入正则表达式匹配之前或之后的主题字符串或主题字符串的一部分。当替换文本语法用于收集搜索匹配及其上下文而不是在主题字符串中进行替换时,这可能很有用。

某些应用程序可以插入与正则表达式或捕获组匹配的文本,并将其转换为大写或小写。

条件

某些应用程序可以使用一个替换或另一个替换,具体取决于捕获组是否参与匹配。这使您可以对正则表达式的不同匹配使用不同的替换。