Chuyển đổi tiếng Việt có dấu thành không dấu trong asp.net Website

Chuyển đổi tiếng Việt có dấu thành không dấu trong asp.net Website

Khi các bạn thực hiện rewrite URL cho website, công việc cần thiết là làm thế nào để chuyển đổi được từ tiếng Việt có dấu sang không dấu. Ở đây WEBXAULA sẽ hướng dẫn các bạn cách thực hiện nó 

Chuyển đổi tiếng Việt có dấu thành không dấu trong asp.net Website

Rất đơn giản. Bạn chỉ cần sử dụng hàm sau là được.

private static string[] VietNamChar = new string[]
       {
           "aAeEoOuUiIdDyY",
           "áàạảãâấầậẩẫăắằặẳẵ",
           "ÁÀẠẢÃÂẤẦẬẨẪĂẮẰẶẲẴ",
           "éèẹẻẽêếềệểễ",
           "ÉÈẸẺẼÊẾỀỆỂỄ",
           "óòọỏõôốồộổỗơớờợởỡ",
           "ÓÒỌỎÕÔỐỒỘỔỖƠỚỜỢỞỠ",
           "úùụủũưứừựửữ",
           "ÚÙỤỦŨƯỨỪỰỬỮ",
           "íìịỉĩ",
           "ÍÌỊỈĨ",
           "đ",
           "Đ",
           "ýỳỵỷỹ",
           "ÝỲỴỶỸ"
       };
    public static string ReplaceUnicode(string strInput)
    {
        for (int i = 1; i < VietNamChar.Length; i++)
        {
            for (int j = 0; j < VietNamChar[i].Length; j++)
            {
                strInput = strInput.Replace(VietNamChar[i][j], VietNamChar[0][i - 1]);
            }
        }
        return strInput;
    }

Sau đó, để sử dụng thì bạn gọi như sau:

string pKhongDau = ReplaceUnicode("Chuỗi cần chuyển đổi");

Xem thêm: Rewrite URL trong asp.net

Bạn thấy bài viết này như thế nào?: 
Average: 10 (1 vote)
Ảnh của Tommy Tran

Tommy Tran owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy
  • Phone/Zalo: (+84) 944 225 212
  • WhatsApp: (+84) 944 225 212
  • Line Messenger: (+84) 944 225 212
  • Email: [email protected]
  • Telegram Messenger: https:/t.me/tommytran0401

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Targeted content để focused vào thông tin user giúp sales products

Targeted content để focused vào thông tin user giúp sales products

Most, if not all, large ecommerce sites have some form of targeted content implemented to make the site more relevant to its visitors.

Tên miền .xxx của hàng loạt website lớn nhất Việt Nam đã bị đầu cơ

Tên miền .xxx của hàng loạt website lớn nhất Việt Nam đã bị đầu cơ

Dù có giá cao gấp 10 lần tên miền. com, tên miền "người lớn" của hàng loạt các báo điện tử, doanh nghiệp, trang thương mại điện tử lớn nhất tại Việt Nam

Keep your website crawl error free using these modules

Keep your website crawl error free using these modules

Crawl errors are the bane of every digital marketer-- they seemingly pop up over night and their numbers grow exponentially. Luckily for Drupal marketers there a number of techniques that you can employ to minimize the number of crawl errors that occur and fix the newly created crawl errors on your website.

BLOG POSTS

 

Wordpress Freelancer

 

Wordpress Freelancer