Wie überprüft man am besten, ob ein String eine URL in Java/Android enthält? Am besten prüfen Sie, ob die Zeichenfolge | .com | enthält .net | .org | .info | .everythingelse | Oder gibt es einen besseren Weg?Wie überprüfe ich am besten, ob ein String eine URL in Java/Android enthält?
Die URL wird in einen EditText in Android eingegeben, es könnte eine eingefügte URL sein oder es könnte eine manuell eingegebene URL sein, wo der Benutzer nicht Lust hat in http: // ... einzugeben. Ich arbeite daran eine URL-Kürzungs-App
Welche Art von URL erwarten Sie? Relative URL ist schwer zu erkennen. '/' Charakter ist eine Möglichkeit, aber neigt zu allgemeinen falsch positiven. – nhahtdh
Wird es immer mit einem Protokoll beginnen? Kannst du einfach versuchen, es mit 'URL' zu parsen? –
Viel Glück damit, sobald die neuen [GTLDs] (http://en.wikipedia.org/wiki/Generic_top-level_domain#New_top-level_domains) herauskommen;) –