如何在C/Where中使用regex查找文件?
我想使用正则表达式,我看到POSIX正则表达式库提供了函数,但如何包含该库?在哪里可以找到这些文件?我在谷歌上搜索了很多,没有找到任何手册。如何在C/Where中使用regex查找文件?,c,regex,C,Regex,我想使用正则表达式,我看到POSIX正则表达式库提供了函数,但如何包含该库?在哪里可以找到这些文件?我在谷歌上搜索了很多,没有找到任何手册。 有人能帮我提供一本手册或手册的链接吗?我使用的Visual Studio代码本身没有正则表达式,但有多个库提供此功能,如: PCRE和PCRE2- libgnurx- TRE- sregex- slre- liblightgrep- RxSpencer- RE2- Oniguruma- ONIGOM- 超扫描 可能还有更多的正则表达式库 我已经能够使用
有人能帮我提供一本手册或手册的链接吗?我使用的Visual Studio代码本身没有正则表达式,但有多个库提供此功能,如:
- PCRE和PCRE2-
- libgnurx-
- TRE-
- sregex-
- slre-
- liblightgrep-
- RxSpencer-
- RE2-
- Oniguruma-
- ONIGOM-
- 超扫描
如果你使用C++,还有STD::ReGEX或Booo::ReXEX。< /P>如果你在POSIX系统(像Linux或Mac OS)上,那么你应该已经拥有它了。阅读任何有关如何链接库的教程,尤其是有关如何使用和构建regex库的教程。请尝试:
man 3 regex
可能重复:如果您在windows上,您将需要一个库。这里有一页:也非常有用: