C CPP 中注释的正则表达式

1,多行注释

以 /* 开始,以 */ 结束,可以跨越多行

正则表达式:

/\*\\s\\S*?\*/

解释:

/\* 匹配多行注释的开始。

\\s\\S*? 非贪婪匹配任意字符,包括换行符。

\*/ 匹配多行注释的结束。

2,单行或多行注释

要同时匹配单行和多行注释

可以用综合的正则表达式,

正则表达式:

//.*$|/\*\\s\\S*?\*/

解释:

| 是逻辑或运算符,用于匹配单行注释或多行注释。

相关推荐
wangchen_01 天前
C++正则表达式
开发语言·c++·正则表达式
Patrick在香港3 天前
Python正则表达式实战:解析和验证香港身份证、车牌、电话格式
开发语言·python·正则表达式
特立独行的猫a4 天前
Windows安装Rust环境 Clang替代GCC MinGW环境LLVM工具链(详细教程)
开发语言·windows·rust·mingw·环境搭建·llvm
吴声子夜歌4 天前
正则指引——Ruby
开发语言·正则表达式·ruby
吴声子夜歌5 天前
正则指引——Golang
开发语言·golang·正则表达式
吴声子夜歌6 天前
正则指引——PHP
开发语言·正则表达式·php
吴声子夜歌7 天前
正则指引——断言
正则表达式
吴声子夜歌8 天前
正则指引——匹配原理
java·正则表达式
吴声子夜歌9 天前
正则表达式——环视
开发语言·正则表达式