Préfectures
import re
#Préfecture uniquement
address = "1 Nishi-Shinjuku, Shinjuku-ku, Tokyo-1-1"
matches = re.match('Tokyo|Hokkaido|(?:Kyoto|Osaka)Préfecture|.{2,3}Préfecture' , address)
print(matches.group())
#--->Tokyo
quartier
import re
#Ward seulement
address = "1 Nishi-Shinjuku, Shinjuku-ku, Tokyo-1-1"
ku_number = address.find('quartier')
print(address[:ku_number+1]) #Sinon, le blanc est renvoyé
#--->Shinjuku-ku, Tokyo
ville
import re
#Ville uniquement
address = "1 Yokoyama-cho, Hachioji-shi, Tokyo-1"
shi_number = address.find('ville')
print(address[:shi_number+1]) #Sinon, le blanc est renvoyé#Sinon, le blanc est renvoyé
#--->Hachioji City, Tokyo
Les villes et villages peuvent également être obtenus avec .find ().
Recommended Posts