2013-04-04 39 views

回答

5
^[^#]+$ 

http://rubular.com/r/glijo99dU9

gsub是用於取代。如果你只想匹配,.match方法

+0

雅我知道這一點。我只是想我會給它一些背景。 – Tommy 2013-04-04 20:21:53

+0

雖然謝謝! – Tommy 2013-04-04 20:22:11

+2

使用'=〜'是Perl的不合時宜。最好使用'match'來代替。 – tadman 2013-04-04 20:24:42

0

要展開爆炸藥的答案,一個插入符號(^)將否定正則表達式中的匹配。這意味着如果在表達式中找到它後面的字符,它將不匹配。您可以在documentation中閱讀更多關於它的信息。

+0

'^'的這種行爲只適用於字符類 – 2013-04-04 20:27:04

+0

是的,在正則表達式開頭的情況下'^'匹配行的開始。 – squiguy 2013-04-04 20:37:05

相關問題