2016-07-14 20 views
0

我試圖找到所有以{: {和:}結尾的字符串。多個事件之間沒有任何內容

從這個

所以:

asdfasd {:ertwert:} tropibnmmnbmdf {:FG H:} roptiouurtyo

我會得到:

{:ertwert:}

And:

{:FG H:}

而不是:

{:ertwert:} {tropibnmmnbmdf:FG H:}

回答

1

我以爲你已經試過{:.+:},並沒有按你的要求工作。

{:.+?:}應該爲你做這項工作。這是因爲+默認情況下是貪婪的,所以它會盡可能地捕獲它。通過添加一個?,會使其懶惰,只要找到:}就會停止。

+0

謝謝你的回答,尤其是解釋。我已經完全按照你的猜測進行了嘗試,但這是我無法弄清的'?'。 –

相關問題