PHP basit bir program yaptım, şimdi Python içine bu dönüştürmek gerekir:
$string="Google 1600 Amphitheatre Parkway Mountain View, CA 94043 phone";
preg_match_all('/[0-9]+.{10,25}[^0-9]*[0-9]{5,6}+\s/',$string,$matches);
print_r($matches);
Python, bunu yapmak için "yeniden" modülü kullanmanız gerekir. PHP aksine, delimitors yerleştirmek gerekir, böylece şerit yok "/" Eğer başlangıç ve desen sonunda sahip.
Python deyim sonra olacaktır:
import re
string="Input values"
for match in re.findall('[0-9]+.{10,25}[^0-9]*[0-9]{5,6}\s',string) :
print match
Biz nadiren çünkü çoğu zaman Python böyle "print_r" gibi bazı güzel baskı araçları kullanmak, Yineleyicilerde ve str () hile yapmak. Yani burada, döngü için basit bir iş yapacak.