url'yi doğrulamak istiyorum http/https/www/ftp
ile başlayan ve /\
kesik çizgileri için denetler ve düzenli ifade kullanarak URL sonunda .com
, .org
vb. Denetler. URL doğrulama için herhangi bir regex patttern var mı?Normal ifadeyle javadaki URL nasıl doğrulanır?
11
A
cevap
14
Bu çalışır: sadece deneyin Neden
Pattern p = Pattern.compile("(@)?(href=')?(HREF=')?(HREF=\")?(href=\")?(http://)?[a-zA-Z_0-9\\-]+(\\.\\w[a-zA-Z_0-9\\-]+)+(/[#&\\n\\-=?\\+\\%/\\.\\w]+)?");
Matcher m = p.matcher("your url here");
8
ben google bu
String lRegex = "^(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]";
Btw bir arama için aşağıdaki kodu kullanabilirsiniz duyuyorum ve kendiniz çözüm bulur.
İlgili konular
- 1. Normal ifadeyle eşleşme satırı sonu
- 2. Geçerli normal ifadeyle eşleşen Regex
- 3. Haskell Dönüş değeri nasıl kaydedilir ve normal ifadeyle eşleştirilir?
- 4. Kiril alfabesi karakterleri normal ifadeyle eşleştirme
- 5. Python'da belirli bir normal ifadeyle eşleşen metin nasıl değiştirilir?
- 6. Java: Normal ifadeyle eşleşen her dizinin bir dizisini alma
- 7. Bir URL'yi normal ifadeyle başka bir yönlendirin mi?
- 8. Düzenli bir ifadenin kendisi normal bir ifadeyle ayrıştırılabilir mi?
- 9. Neo4j Cypher sorgusu - normal ifadeyle sorgu özellik dizisi
- 10. URL C için Normal İfade #
- 11. Yakut Normal ifade bir URL
- 12. Rayları kullanarak reCAPTCHA nasıl doğrulanır?
- 13. Yeni hesaplar nasıl doğrulanır
- 14. AB yanıtları nasıl doğrulanır?
- 15. Scss nasıl doğrulanır
- 16. Flask, URL yönlendirmesinde normal ifadeleri destekliyor mu?
- 17. Böyle bir URL kullanmak gerekir normal ifade
- 18. php ile nasıl xml doğrulanır
- 19. IP adresi nasıl doğrulanır? C#
- 20. JMeter'de JSON Yanıtı nasıl doğrulanır?
- 21. Form doldurulduğunda php nasıl doğrulanır?
- 22. JQuery kullanarak Ckeditor nasıl doğrulanır
- 23. İlişkili model kimliği nasıl doğrulanır?
- 24. ajax post kullanırken dinamik tablo nasıl doğrulanır?
- 25. openstack token nasıl alınır ve doğrulanır?
- 26. Düzenli ifadeyle '-' (tire) dışında tüm \ W (harfleri yok) nasıl değiştirilir?
- 27. Chat uygulamasmı localhost yerine normal url yerine taşıyın
- 28. Normal ifadeyle bir dizeyi birkaç alt dizeye bölün. Her iki eşleşme ve eşleşmeyenler
- 29. Dize, düzenli ifadeyle tüm kapaklar olup olmadığını belirleme
- 30. Normal İsteğin Önlenmesini Önlüyor URL Yönlendirme Uygulamasında .ASPX sayfaları
kurmak için bir [ 'URL'] (http://docs.oracle.com/javase/7/docs/api/java/net/URL. html) & ona bağlansın mı? Şimdiye kadarki en iyi test. –
Yinelenen? [Http://stackoverflow.com/questions/161738/what-is-the-best-regular-expression-to-check-if-a-string-is-a-valid-url](http://stackoverflow. com/questions/161738/what-is-the-best-düzenli-expression-to-check-a-string-is-a-geçerli-url) – Alpay
Bu bağlantıya bakın: [Düzenlemeye uygun düzenli açıklık Java URL'ler] [1] Eğer size yardımcı umuyoruz. [1]: http://stackoverflow.com/questions/163360/regular-expresion-to-match-urls-in-java –