Ich habe 2 Arten von URLSWie kann man überprüfen, ob URL eine Zahl oder String am Ende von Python hat
die ersten Zahlen am Ende der URL hat
www.example.fr/drive/cat.productlist.pagination_0.topage/2?t:ac=3686962/3686315
die zweiten:
www.example.com/some/cat.productlist.pagination_0.topage/4?t:ac=someText
wie kann ich wissen, meine eingabe ist wie erste oder zweite? diese
Ich habe versucht:
myURL = http://www.example.com/some/cat.productlist.pagination_0.topage/4?t:ac=someText
parsed_url = urlparse.urlparse(myURL)
number2, number3 = urlparse.parse_qs(parsed_url.query)["t:ac"][0].split("/")
if (isinstance(number2, numbers.Number) and isinstance(number3, numbers.Number)) :
print "first"
else :
print "second"
Warum haben Sie Männer Regex hier? –
@DanielRoseman Ich versuchte von urlParse, aber ich möchte das durch Regex tun – parik
@parik, wussten Sie Regex steht für regulären Ausdruck? Was ist die Bedeutung Ihres Titels? – MohitC