Regex ile bana yardımcı olabilir misiniz? ardışık noktaları kontrol ileArt arda eşleşen www ve ardışık noktalarla eşleşen URL
"Sites http://www.google.com и www.ridd.rdd..com good."
Sorun:
Ben çizgi
"Sites www.google.com и www.ridd.rdd..com good."
ayrıştırma sonra I'v hattının bu tür almak var. Hata içeren sitelere (üst üste iki nokta ile) "http//:"
ek eklenmemelidir.
Benim regex: ikinci kötü "URL", www.ridd.rdd ..com bir bölümüyle eşleşmesi w{3}(\\.\\w+)+[a-z]{2,6}
Matcher matchr = Pattern.compile("w{3}(\\.\\w+)+[a-z]{2,6}").matcher(text);
while (matchr.find()) {
text = text.replace(matchr.group(0), "http://" + matchr.group(0));
}
System.out.println(text);
http://stackoverflow.com/questions/27745/getting-parts-of-a-url-regex –
Егор, sadece '+' \\ 'sonra ekleyin.'. –
Tüm URL dizelerinin başına "http: //" eklemeye mi çalışıyorsunuz? – jazibobs