Ich habe eine URL https://192.168.1.243/admin/build/take_control. Ich brauche die Zeichenfolge vor dem dritten Auftreten von /, hier was ich brauche ist https://192.168.1.243.Erhalten Sie Daten nach dem dritten Schrägstrich in einer Zeichenfolge
-9
A
Antwort
1
Versuchen Sie folgendes:
var input = 'https://192.168.1.243/admin/build/take_control';
var output = input.match(/https?:\/\/[^\/]+/)[0]
console.log(output);
es wird funktionieren, wenn Sie http oder https am Anfang.
2
Wenn Sie davon ausgehen, dass Sie immer mit einer URL arbeiten und Regex nicht verwenden möchten, können Sie die URL.origin verwenden.
var url = "https://192.168.1.243/admin/build/take_control";
var base = new URL(url).origin;
console.log(base);
als @Tushar erwähnt, ist es wichtig zu erkennen, dass dies nicht in jedem Browser unterstützt wird. (Aber most of them tun).
Verwandte Themen
- 1. Get Zeichen nach dem dritten Schrägstrich ("/") - mit Regex
- 2. Erhalten Sie Inhalte nach dem letzten Schrägstrich
- 3. Wie fange ich die Zeichenfolge nach dem dritten Schrägstrich in Java
- 4. Entfernen von Daten nach dem Secod letzten Schrägstrich in einer Zeichenfolge
- 5. Wie können Sie alles nach dem letzten Schrägstrich (/) in einer Ruby-Zeichenfolge zurückgeben
- 6. So entfernen Sie Leerzeichen nach dem Schrägstrich "/"
- 7. Aktionstaste nach dem dritten Zeichen
- 8. Suche nach dem dritten Auftreten einer Phrase in einer Zeichenfolge mit Regex
- 9. passen Sie alles nach einem Schrägstrich und ohne Schrägstrich
- 10. Regex zum Extrahieren einer Zeichenfolge zwischen einer Zeichenfolge und dem dritten Vorkommen einer anderen Zeichenfolge in swift?
- 11. Python Find Forward Schrägstrich in einer Zeichenfolge
- 12. Wenn eine Zeichenfolge nach dem letzten Schrägstrich einer URL vorhanden ist, erfassen Sie den Wert; wenn nicht, erfassen den Wert vor dem letzten Schrägstrich (Javascript)
- 13. Anwendung stürzt nach dem dritten Fragment ab?
- 14. erhalten Daten von dritten zugehörigen Tabelle in cakephp 3.x
- 15. HttpWebRequest nicht spätestens nach dem dritten Aufruf
- 16. Erhalten Teilzeichenfolge zwischen dem zweiten und vierten Schrägstrich
- 17. Ersetzen Sie alle Zeichen nach dem ersten in einer Zeichenfolge
- 18. Erhalten Sie SHA-256 Zeichenfolge einer Zeichenfolge
- 19. entfernen Sie den umgekehrten Schrägstrich von Zeichenfolge
- 20. Teilen Sie die Zeichenfolge auf Schrägstrich
- 21. Erhalten Sie zwei Zahlen aus einer Zeichenfolge
- 22. Asp.net Detailsview - Daten nach dem Update erhalten
- 23. Erhalten Sie Daten nach Monat mit dem Datentyp Nvarchar
- 24. Erhalten Sie spezifischen Schlüsselwert in einer Zeichenfolge
- 25. jQuery Mobile: Daten nach dem Senden erhalten
- 26. Erhalten Sie die Zeichenfolge nach einer Zeichenkette aus einem String
- 27. Wie wird nach jeder Zeichenfolge in PHP ein Schrägstrich eingefügt?
- 28. So prüfen Sie, ob Schrägstrich/in der Zeichenfolge vorhanden ist
- 29. Erhalten Sie Daten nach der Sortierung nach indirekt gemappten Daten
- 30. Konvertieren zurück Schrägstrich in Schrägstrich in Python
Bitte erläutern Sie das Problem klar und Ihr Versuch, das Problem zu lösen. – thefourtheye