2014-10-01 177 views

回答

3
(?<=\s)([a-z]+)(?=\s|$) 

嘗試this.You正則表達式,你吃了\s。所以c無法比擬的,因爲之前的\s已經被b。使用0 width assertions吃,而不是\s[a-z]+(\s|$)將無法​​正常工作。

查看演示。

http://regex101.com/r/aW3pR4/20

相關問題