2014-07-03 61 views
-1

想引用裏面的任何文字,而這又是內部逗號,這樣的搭配:正則表達式:如何匹配內部2 2逗號,引號裏的文字? 1

桑達居民,「morbi, tristique. senectus」和 suscipit malesuada醜陋的飢餓和貧困。製造溫度比feugiat 生活, 「ultricies "habitant" eget」,YHS tygs。

例如,

「什麼,這裏將是一個比賽,」

什麼的正則表達式應該使用1?

+0

可能是簡單的只是用逗號分割,然後篩選那些以與報價(或其某種變體)結束的項目。 – sircodesalot

+0

的另一件事,標準的英語語法通常把逗號報價和其他分隔符中,而不是外部的(至少對於報價的那些結束)。事情要記住以防萬一(http://www.grammarbook.com/punctuation/quotes.asp)。 – sircodesalot

+0

的'comma'('')是一個標點符號 - A' coma'是醫療條件(被無意識).... –

回答

0

1如果你明白吧,這是你想要的,

,"(.+?)", 

第1組包含你想要什麼。

Demo

否則,如果你不想組,您可以使用此:

(?<=,").*(?=",) 

Demo

+0

1'm約對其進行測試。 – Richard77

+0

你爲什麼不逃跑的報價呢? 1'm用逗號,然後報價尋找文本的開始。它以引號,然後一個逗號結束。 – Richard77

+0

@ Richard77 1've更新的一切。現在,您可以檢查一下 –

0

試試這個正則表達式匹配,"anything",

,\"[^"]*\", 
DEMO

相關問題