Изолировать идентификатор пользователя URL-адреса Facebook от URL-адреса с помощью python regex

хорошо, я нашел это регулярное выражение из переполнения стека, которое может изолировать URL-адрес и идентификатор, но когда я когда-либо пытался использовать его в движке приложений (py) всплывающее окно с сообщением об ошибке: «Нечего повторять, я знаю, что в Python есть ошибка относительно повторения этого регулярного выражения, может ли кто-нибудь это исправить? tx

  File "C:\Program Files\Python27\lib\re.py", line 244, in _compile
    raise error, v # invalid expression
error: nothing to repeat

пример кода

#   patt = '(?:http:\/\/)?(?:www.)?facebook.com\/(?:(?:\w)*#!\/)?(?:pages\/)?(?:[?\w\-]*\/)?(?:profile.php\?id=(?=\d.*))?([\w\-]*)?'
#   tst = self.request.get("form_fbURL")
#   m=re.match(patt,tst)

В любом случае я не хороший программист на Python :)

0
задан JETR NSEF 15 December 2011 в 22:20
поделиться