PDA

View Full Version : مبتدی: انتخاب فقط حروف استاندارد



zhr.rezae66i
شنبه 21 اردیبهشت 1392, 13:55 عصر
سلام
من یکسری متنهای از نوع string دارم که غیر از حروف استاندارد a-z ,A-Z ,/b,/n,/t
کاراکترهای غیر استاندارد هم زیاد داره مثل ב و♂ و◘ و...

میخام بگم همه حرف های غیر استانداردش حذف بشه
چطوری اینکارو بکنم در asp

ممنون

***BiDaK***
شنبه 21 اردیبهشت 1392, 14:43 عصر
string strTest = "abøcd2$$£ً";
string temp = Regex.Replace(strTest, "[^\x0d\x0a\x20-\x7e\t]", String.Empty);

فرمتای مختلفی هست

string temp = Regex.Replace(strTest, @"[^a-zA-Z0-9\s]", String.Empty);

zhr.rezae66i
یک شنبه 22 اردیبهشت 1392, 11:14 صبح
string strTest = "abøcd2$$£ً";
string temp = Regex.Replace(strTest, "[^\x0d\x0a\x20-\x7e\t]", String.Empty);




میشه معنی
"[^\x0d\x0a\x20-\x7e\t]"
و s\ رو بگید که چیو دارا هست
میخام که - و _ و فاصله ها حذف نشه ولی علامت های ~ [ { این هام حذف شه معنیشو نمیدونم که تفکیکش کنم
string temp = Regex.Replace(strTest, @"[^a-zA-Z0-9\s]", String.Empty);

***BiDaK***
یک شنبه 22 اردیبهشت 1392, 13:38 عصر
از روو Regular Expressions reference کدو بازش کن.من خودممم از اینترنت فرمتو گرفتم.


http://msdn.microsoft.com/en-us/library/az24scfc.aspx
http://www.w3schools.com/jsref/jsref_obj_regexp.asp