2013-10-19 38 views
-6

我在Python中使用re。現在我想將我的代碼移植到PHP。所以我碰到了問題:在PHP中有沒有一個re.search("pattern", "string").start() equalent?Python vs PHP正則表達式

+4

花費較少的時間問谷歌比這裏發帖 – 2013-10-19 19:51:36

+4

're.search'在這裏是非常具有諷刺意味的。 – ultranaut

+0

@ultranaut,我不會在我的代碼中使用它。但是它和're.compile(「pattern」)是一樣的。search(「string」)' – JadedTuna

回答

2

您可以使用preg_matchPREG_OFFSET_CAPTURE標誌。

搜索subjectpattern中給出的正則表達式匹配。

+0

我知道'preg_match'。但是我可以從這個命令中提取'start'嗎? – JadedTuna

+0

@ Vik2015請參閱我的編輯。 – Spooky

+0

@ Vik2015你可以在我鏈接的頁面閱讀關於'PREG_OFFSET_CAPTURE'的影響。 – Spooky