我需要使用正则表达式删除从行尾开始并返回两个点的所有文本。
gtk2-2.24.22-2.fc20.x86_64
变
gtk2-2.24.22-2
这是rpm -qa
文本文件的输出,我需要切断结尾。
3
好的,您尝试了什么?为什么不起作用?您需要使用哪种正则表达式语言系列?POSIX?扩展的POSIX?Perl的?
—
slhck
-1,因为它读作是“给代码编!!!!!! 11!”。
—
Hennes
汉尼斯是正确的。我对正则表达式一无所知,也没有尝试过任何东西,也找不到任何可学习的好资源。
—
user341814 2014年
我发现regular-expressions.info是一个很好的信息来源。也许您至少可以给我们一些背景信息-例如您需要在哪里使用此正则表达式,或者为什么?它在Bash脚本中吗?还是需要独立于平台运行?
—
slhck
我会检查一下,也许会读一本书“ Mastering Regular Expressions”(Mastering Regular Expressions),这是
—
user341814 2014年
rpm -qa
文本文件的输出,我想像OP中提到的那样删掉结尾。