我有四種類型的字符串,如下所示。不同之處在於兩個數字(23)
和(15)
可能在字符串中或不在那裏。PHP中的複雜正則表達式
(23) Abc 11 (15) Krtss 14 (25:05 IN 2ND)
Abc 11 (15) Krtss 14 (25:05 IN 2ND)
(23) Abc 11 Krtss 14 (25:05 IN 2ND)
Abc 11 Krtss 14 (25:05 IN 2ND)
文本Abc
和Krtss
可以是任何兩個人的名字。這些名稱甚至可能包含空格或連字符。
我需要:
- 一個正則表達式,從所有4個字符串中提取 「ABC」。
- 第二個單一正則表達式從所有4個字符串中提取「Krtss」。
這裏Abc
和Krtss
是兩個名字,也可能包含空格和連字符。
如果一個正則表達式是不可能的,請給我一個小的PHP代碼片段來獲得所需的輸出。
我建議http://www.rubular.com/用於與正則表達式一起玩,並在鍵入時查看結果。 – deceze
@deceze - 你如何看待[Regex Coach](http://weitz.de/regex-coach/)? –
@Jared「...是*** Windows ***的圖形應用程序...」對不起,沒有太多。 ; o)至少把人們簡單地聯繫起來並不那麼容易。 :) – deceze