使用 grep 时的正则表达式文档
我正在尝试找到一些有关正则表达式中的字符类的综合文档,这些文档可以在使用 grep 时使用。我尝试过
info grep
man grep
man 7 regex
,但找不到文档中列出的所有字符类。
我正在寻找一些关于 grep 使用的正则表达式的综合文档。有这样的文档吗?
I am trying to find some comprehensive documentation on character classes in regular expressions that could be used while using grep. I tried
info grep
man grep
man 7 regex
but could not find all the characters classes listed down in the documentation.
I am looking for some comprehensive documentation on regex that grep uses. Is there such a documentation available?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
grep 对正则表达式有三个选项
-E 或 --extended-regexp
-G 或 --basic-regexp
和-P 或 --perl-regexp
代码>.扩展/基本正则表达式类:遵循 POSIX 类
Perl 正则表达式类:遵循 Perl 类
从命令行可以通过
man 7 访问 POSIX 正则表达式信息regex
其中 Perl regex 数据可以通过perldoc perlre
访问grep has three options for regex
-E or --extended-regexp
-G or --basic-regexp
and-P or --perl-regexp
.Extended / Basic Regex Classes: Follow POSIX Classes
Perl Regex Classes: Follow Perl Classes
From the command line POSIX regex information can be accessed via
man 7 regex
where as Perl regex data can be accessed viaperldoc perlre
http://linux.about.com/od/commands/l/blcmdl1_grep.htm
http://linux.about.com/od/commands/l/blcmdl1_grep.htm
当我执行 man grep 时,我得到的是:
正则表达式太棒了!
When I do man grep, this is what I get:
Regular expressions are awesome!