|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Regular Expression, come faccio??
mi arriva una stringa del tipo:
http://www.mioserver.com/dir/2dir/miofile.html (il file puo' essere meno in sottodirectory) voglio estrarre solo: http://www.mioserver.com/ se mi creo una RegExp del tipo: Codice:
Pattern.compile("http[s]?://.+/", Pattern.CASE_INSENSITIVE); Come faccio? Ho già provato tutti i quantificatori possibili ma senza risultati |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
ho già risolto, sono un somaro....
Codice:
Pattern.compile("http[s]?://[a-zA-Z_0-9.]+/", Pattern.CASE_INSENSITIVE); |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
era sbagliato pure il secondo, nel caso a qualcuno potesse mai tornare utile la versione migliore che ho trovato (che Non fa controlli formali, assumo che ciò che arriva sia corretto) è
Codice:
private static Pattern p2 = Pattern.compile("http[s]?\\://[a-zA-Z0-9\\.\\-]+/", Pattern.CASE_INSENSITIVE);
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: May 2002
Città: Firenze
Messaggi: 3670
|
Quote:
__________________
XBOX·Series X || Gamer.TAG: iTz Tyl3rDurd3n || STEAM ID: proj3ctmayh3m || BTag: TylerDurden#1150 7950X3D || 32GB DDR5 6000MHz CL30 || 4080 SUPER FE
|
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:07.



















