PHP: как создать регулярное выражение для preg_match () для мобильных телефонов PT?

Я новичок, связанный с Regexp на PHP

Мне нужно создать Regexp для фильтрации португальских мобильных телефонов, может кто-нибудь помочь мне и объяснить, как я это делаю? (Чтобы понять это)

Правила:

The integer/string must have 9chars; The first char must be a '9'; The second one can be '1,2,3,6' (Chars are separeted by commas); The other chars must be in range of '0-9'; 

Solutions Collecting From Web of "PHP: как создать регулярное выражение для preg_match () для мобильных телефонов PT?"