我是一個正則表達式的新手,但需要將它用於任務,並非常感謝有人能幫助我。捕獲括號的可選組 - 封閉文本
我有一個字符串,可能在最後包含一個括號括起來的文本。
Something like these:
product1
product2 (enclosed text)
another product (some more enclosed text)
one more product
...
我需要將字符串分成兩組。 如果沒有括號,第一個是括號前的文本或整個文本。
第二組是括號內的文字,它應該是可選的。
我試過(.*)(\(.*\))?
但第一組捕獲包括括號在內的整個字符串。
會(。)?有沒有流浪的括號,或者你保證打開一個,然後是一個左括號? – Nate 2012-01-07 01:56:28