无法理解为什么$在此列表中不匹配

时间:2015-08-06 21:41:02

标签: regex

我一直在努力让正则表达式工作。更好的是,为什么我的正则表达式模式没有成功匹配字符串。通常我在bash脚本中使用正则表达式,查找并发送命令。

据我所知,正则表达式结尾处的$将匹配以该模式结束的行。任何人都可以解释为什么这不能正确匹配。

正则表达式

\.\/.*\.moved$

  

./ Library.moved *

     

./。CPAN /建造/的ExtUtils-MakeMaker的-6.96-u4aD1K /吨/ ZPfMx0qYVS

然而,使用^可以产生匹配。

正则表达式

^\.\/.*\.moved

  

./ Library.moved

     

./。CPAN /建造/的ExtUtils-MakeMaker的-6.96-u4aD1K /吨/ ZPfMx0qYVS

0 个答案:

没有答案