2016-12-01 431 views

回答

2

你需要一個基於正則表達式前瞻:

^(?!www$).+ 

regex demo

詳細

  • ^ - 串
  • (?!www$)開始 - 字符串不能等於www
  • .+ - 1個或多個字符(除換行符等,如果你不使用DOTALL修飾符)
+0

順便說一句,'(。+)(www)'可以匹配除分行符以外的任何1+個字符,直到最後一個'www'將'www'捕獲到組1中。所以,這個正則表達式,它只是在一行上匹配'www',但不是在它的開頭。 –