Präfekturen
import re
#Nur Präfektur
address = "1 Nishi-Shinjuku, Shinjuku-ku, Tokio-1-1"
matches = re.match('Tokio|Hokkaido|(?:Kyoto|Osaka)Präfektur|.{2,3}Präfektur' , address)
print(matches.group())
#--->Tokio
Station
import re
#Nur Ward
address = "1 Nishi-Shinjuku, Shinjuku-ku, Tokio-1-1"
ku_number = address.find('Station')
print(address[:ku_number+1]) #Wenn nicht, wird ein Leerzeichen zurückgegeben
#--->Shinjuku-ku, Tokio
Stadt
import re
#Nur Stadt
address = "1 Yokoyama-cho, Hachioji-shi, Tokio-1"
shi_number = address.find('Stadt')
print(address[:shi_number+1]) #Wenn nicht, wird ein Leerzeichen zurückgegeben#Wenn nicht, wird ein Leerzeichen zurückgegeben
#--->Hachioji City, Tokio
Städte und Dörfer können auch mit .find () abgerufen werden.
Recommended Posts