我有一個測試列表,我試圖捕獲使用正則表達式的數據。用於捕獲編號文本列表的正則表達式
這裏是文本格式的一個樣本:
(1) this is a sample string /(2) something strange /(3) another bit of text /(4) the last one/ something!/
我目前正確抓住了這個正則表達式,但我有一些困難使得它異常的條件下工作。
這裏是我的正則表達式
/\(?\d\d?\)([^\)]+)(\/|\z)/
不幸的是一些數據包含圓括號這樣的:
(1) this is a sample string (1998-1999) /(2) something strange (blah) /(3) another bit of text /(4) the last one/ something!/
的子 '(1998- 1999年)' 和 '(等等)' 使其失敗!
任何人都在意在這一個裂縫? 謝謝:d
你沒有說究竟正則表達式應該捕捉到。 – user187291 2010-03-21 13:52:53
對不起,更具體。我正在審查現在的答案急(至少2看起來正確)*咧嘴*我試圖捕獲我的示例捕獲的文本(即英文文本減去編號)。 – pchap10k 2010-03-21 13:58:40