Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Split su 2 caratteri
giovedì 05 giugno 2008 - 17.15
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
gio 5 giu 2008 - 17:15
Ciao a tutti,
ho la seguente stringa:
mio@email.xxx\r\ntuo@email.xxx
vorrei far lo split sui caratteri \r\n
ho fatto così:
string[] email = "mio@email.xxx\r\ntuo@email.xxx";
string htmlEmail = string.Empty;
for (int i = 0; i<email.Length; i++)
htmlEmail += "<a href=\"mailto:" + email[i] + "\" class=\"testo\">" + email[i] + "</a><br />";
Invece di restituire due risultati me ne restituisce 3. Come secondo mi da una stringa vuota.
Come faccio ad avere solo 2 risultati?
Grazie mille
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
gio 5 giu 2008 - 17:34
perchè non usi le regular expression?
string input = "mio@email.xxx\r\ntuo@email.xxx";
MatchCollection Results = Regex.Matches(input, @"\b[\w\d._%+-]+@[\w\d.-]+\.[\w\d]{2,4}\b");
Ti basta scorrere la proprietà Value degli elementi di Results
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !