Search
Latest topics
Hàm chuyển đổi chuỗi ký tự có dấu thành không dấu C#
Page 1 of 1
Hàm chuyển đổi chuỗi ký tự có dấu thành không dấu C#
public static string ConvertToUnSign(string text)
{
for (int i = 33; i < 48; i++)
{
text = text.Replace(((char)i).ToString(), "");
}
for (int i = 58; i < 65; i++)
{
text = text.Replace(((char)i).ToString(), "");
}
for (int i = 91; i < 97; i++)
{
text = text.Replace(((char)i).ToString(), "");
}
for (int i = 123; i < 127; i++)
{
text = text.Replace(((char)i).ToString(), "");
}
text = text.Replace(" ", " ");
Regex regex = new Regex(@"\p{IsCombiningDiacriticalMarks}+");
string strFormD = text.Normalize(System.Text.NormalizationForm.FormD);
return regex.Replace(strFormD, String.Empty).Replace('\u0111', 'd').Replace('\u0110', 'D');
}
{
for (int i = 33; i < 48; i++)
{
text = text.Replace(((char)i).ToString(), "");
}
for (int i = 58; i < 65; i++)
{
text = text.Replace(((char)i).ToString(), "");
}
for (int i = 91; i < 97; i++)
{
text = text.Replace(((char)i).ToString(), "");
}
for (int i = 123; i < 127; i++)
{
text = text.Replace(((char)i).ToString(), "");
}
text = text.Replace(" ", " ");
Regex regex = new Regex(@"\p{IsCombiningDiacriticalMarks}+");
string strFormD = text.Normalize(System.Text.NormalizationForm.FormD);
return regex.Replace(strFormD, String.Empty).Replace('\u0111', 'd').Replace('\u0110', 'D');
}
Similar topics
» Dữ liệu ở ổ đĩa D của mình bây giờ các file chữ từ từ biến thành màu xanh dương gần hết, còn mấy file nữa chắc cũng sắp chuyển sang màu xanh hết, không biết là tại virút hay bị sao vậy các bạn?
» Chuyển FAT, FAT 32 sang NTFS
» Đường đi dài nhất từ thành phố D đến thành phố C
» Đếm số lần xuất hiện của ký tự trong chuỗi
» Viết chương trình đảo chuổi ký tự
» Chuyển FAT, FAT 32 sang NTFS
» Đường đi dài nhất từ thành phố D đến thành phố C
» Đếm số lần xuất hiện của ký tự trong chuỗi
» Viết chương trình đảo chuổi ký tự
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
Thu Aug 23, 2012 5:38 am by Admin
» Tuyệt kỹ cua giai
Thu Aug 23, 2012 5:36 am by Admin
» NETCAT.........
Mon Aug 13, 2012 6:35 am by Admin
» Bảo mật CSDL bằng phương pháp mã hóa.
Tue Apr 17, 2012 10:04 pm by Admin
» Hàm mã hóa MD5 bằng JavaScript
Tue Apr 17, 2012 10:03 pm by Admin
» Giá của món quà
Fri Apr 13, 2012 6:01 am by Admin
» Sẽ chỉ yêu ai?
Fri Apr 13, 2012 6:01 am by Admin
» Cách đọc bảng chữ cái!
Thu Apr 12, 2012 10:37 pm by Admin
» Gắn trojan, keylog, virus vào website, forum
Tue Apr 10, 2012 1:14 am by Admin