我有這樣的代碼: http://pastebin.com/7MZHVu2T正則表達式匹配字符串之間的一切 - 複雜
我需要獲得「公共職能addTopicParticipants」之間的一切,「公共職能deleteTopics」
我想:
/public function addtopicParticipants(.*?)public function deleteTopics/
這是我唯一記得的東西。
我有這樣的代碼: http://pastebin.com/7MZHVu2T正則表達式匹配字符串之間的一切 - 複雜
我需要獲得「公共職能addTopicParticipants」之間的一切,「公共職能deleteTopics」
我想:
/public function addtopicParticipants(.*?)public function deleteTopics/
這是我唯一記得的東西。
preg_match('/public function addTopicParticipants(.*?)public function deleteTopics/s', $text, $match;
$found = $match[1];
的s
修飾符允許.
匹配換行符。
測試here
它不起作用:http://regexr.com?34kle – user2271353 2013-04-22 23:33:07
我認爲,正則表達式測試儀是越野車。我嘗試了regexpal,看到鏈接。 – Barmar 2013-04-22 23:44:54
好的,謝謝:) – user2271353 2013-04-23 06:55:25
用什麼語言?你有什麼嘗試? – Barmar 2013-04-22 23:07:43
你好。在正則表達式中。我嘗試了很多我在Google搜索過的表達式,但是他們中的任何一個都無法得到它。我不明白爲什麼。 – user2271353 2013-04-22 23:16:19
顯示你嘗試過的一些事情。而正則表達式不是一種語言,它是你在語言中做的事情(如PHP,Perl,C#,Javascript等)。 – Barmar 2013-04-22 23:21:00