Получение части из строки

Я пытаюсь собрать все CatIDs с сайта … структура URL …

http://www.abc.com/family/index.jsp?categoryId=12436777

Я интересуюсь им categoryId который в этом случае является 12436777

Мой вопрос:

Что лучше, Regex или string explode ??

если regex, пожалуйста, помогите мне, я очень плохо на нем.

Кроме того, я должен учитывать, что такие URL-адреса, как

http://www.abc.com/product/index.jsp?productId=12282785

Я пытался

 $array = explode("http://www.abc.com/family/index.jsp?categoryId=", $loc); foreach ($array as $part) { $zee[] = $part[1]; } 

но это ничего не дает.

Спасибо за помощь..

Solutions Collecting From Web of "Получение части из строки"