我需要一個正則表達式這種投入:正則表達式 - 可選支架
AB: EF
AB : EF
AB (CD): EF
AB (CD) XY: EF
我需要3組。一個是AB,另一個是CD(如果沒有的話,可能是空的),第三個是EF。
如何編寫這樣的正則表達式?
我想:
(.*)?\s(\(.*\))\s?(.*)?:\s(.*) --- AB: EF doesn't match
(.*)?\s?(\(.*\))\s?(.*)?:\s(.*) --- AB (CD): EF has the second group is empty
展現真實事例,並添加一個標籤爲您使用的語言。 –
示例AB(CD)XY:EF'與您的描述不符»我需要3組«。應該有比賽嗎? – Socowi
你需要三組然後XY是什麼? – Real73