Yazar |
|
aslii
Kayıt: 05.10.2007 |
|
Merhaba Arkadaşlar;
string str içerisinde bir sitenin kaynak kodları var.
str = System.Text.RegularExpressions.Regex.Replace(str, @"<(.|
)*?>", string.Empty);
bu satır ile str'deki * gibi karakterlerden kurtulmak istiyorum ancak içeride mutlaka kalıyor buda kodda hata vermesine neden oluyor.bunlardan tamamen nasıl kurtulabilirim yada başak bi çözüm??
Her Sey Bir Login ile Baslar :)
|
|
Yazar |
|
mmt
Kayıt: 22.01.2006 |
|
Merhaba,
str= str.replace("<","");
str= str.replace("(","");
str= str.replace(".","");
str= str.replace("|","");
str= str.replace(")","");
str= str.replace("*","");
str= str.replace("?","");
str= str.replace(">","");
bunun olması lazım.
|
|
Yazar |
|
sis***
Kayıt: 15.01.2006 |
|
mmt yazdi | Merhaba,
str= str.replace("<","");
str= str.replace("(","");
str= str.replace(".","");
str= str.replace("|","");
str= str.replace(")","");
str= str.replace("*","");
str= str.replace("?","");
str= str.replace(">","");
bunun olması lazım. |
Bu sekilde her karakter icin bastan stringi tarayacak sanirim. Onun yerine parametre karakter dizisi olarak verilirse daha performansli calisir gibime geliyor.
University Of Minnesota- Minnesota(ABD)
|
|
Yazar |
|
burakkanmaz
Gaziantep
Kayıt: 02.10.2006 |
|
Forever Regex Temizlemek istediğin karakterleri yaz ve gerisini regexe bırak :)
string sourceStr = @"12/3:4*5?6""7<8>9|0";
string rgPattern = @"[\/:*?""<>|]";
Regex oRegex = new Regex(rgPattern);
Console.WriteLine("Source String: {0}", sourceStr);
Console.WriteLine("Regex Pattern: {0}", rgPattern);
Console.WriteLine("Replace......: {0}", oRegex.Replace(sourceStr, ""));
Console.Write("
Press [Enter] to Exit ... ");
Console.ReadLine();
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| |