我正在開發一個web應用程序,用戶無論是在這種格式輸入自己的Facebook頁面網址: http://www.facebook.com/pages/Graffiti/119622954518
拿Facebook頁面的url和店鋪ID和塞獨立
或 http://www.facebook.com/thefirkinandfox
用PHP - 怎麼辦我會自動檢測哪種格式,然後拆分(爆炸?)部件(如果第二個版本,部件和內部編號或只是部件)。
當以管理員身份查看自己的Facebook頁面時,有時候會在查詢數據的末尾找到網址,我該如何檢測並刪除它?我認爲答案將是某種類型的正則表達式 - 但我真的只是用它來確保輸入是電子郵件,但仍然沒有很好地理解它......先謝謝了。
可能entires可能會或可能不包含http://開頭......我想解釋這個...
@RReverser,嗨,感謝您與「www.facebook.com/pages/Graffiti/119622954518」和「http:// www.facebook.com/pages/Graffiti/119622954518」的配合。任何想法檢測它是否以這種格式輸入:'http:// www.facebook.com/thefirkinandfox'?謝謝 –
@Andypandy:我認爲IF的else {}部分應該是另一種格式 – Abhay
@Andypandy:我認爲如果你在@RReverser回答中更改最後一部分,它應該也適用於其他URL。嘗試將'|([^ /] +)'正則表達式的末尾改爲'|(\ w +)',保持其他所有內容都一樣。 – Abhay