0
在下面的示例中,我嘗試強制匹配以「.flv」或「.mp4」結尾。這就是爲什麼\b
在那裏。正則表達式中的string1或string2?
但是,由於某種原因,訂單很重要。現在它正確地輸出flv鏈接,但是最後的任何帶有「mp4」的鏈接都被打印爲mp4
。
perl -ne 'print "$1\n" if /(http[^\s]*\.\bflv\b|\bmp4\b)/' test.html
我怎樣才能得到一個真正的.flv
或.mp4
?
我們一個或'\。(FOO |巴)' – epascarello
@epascarello不會Perl中把它看作另一個緩衝區? –