-
20-08-2010, 05:27 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Xóa dấu trong chuỗi tiếng Việt như thế nào?
Chào các bạn mình co vấn đề này mong các bạn giúp đở. Giả sử mình nhập 1 chuổi ký tự vào trong textbox "VD: Nguyễn Hoàng Minh" mình muốn chuyển chuổi này thành "Nguyen Hoang Minh". tức là từ chuổi có dấu chuyển sang chuổi không dấu.
View more random threads:
- WPF có thể chạy trên IIS hay Online không ?
- Chuyển đổi dữ liệu từ XML sang CSDL quan hệ
- Form Opacity không thay đổi khi set là do đâu?
- Xác minh chuỗi ký tự nhập vào chương trình đến khi đúng thì viết thế nào??
- Sự kiện key_down, key_press trong C#
- gán sự kiện cho các control động do người dùng tạo ra
- Lấy nhiều giá trị của checkbox
- In hóa đơn mini giống siêu thị winform
- Đưa dữ liệu từ sql sever lên gridcontrol bằng linq thì làm thế nào?
- lưu trữ một từ khóa và nhiều nội dung
-
21-08-2010, 03:29 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mã:private static readonly string[] VietnameseSigns = new string[] { "aAeEoOuUiIdDyY", "áàạảãâấầậẩẫăắằặẳẵ", "ÁÀẠẢÃÂẤẦẬẨẪĂẮẰẶẲẴ", "éèẹẻẽêếềệểễ", "ÉÈẸẺẼÊẾỀỆỂỄ", "óòọỏõôốồộổỗơớờợởỡ", "ÓÒỌỎÕÔỐỒỘỔỖƠỚỜỢỞỠ", "úùụủũưứừựửữ", "ÚÙỤỦŨƯỨỪỰỬỮ", "íìịỉĩ", "ÍÌỊỈĨ", "đ", "Đ", "ýỳỵỷỹ", "ÝỲỴỶỸ" }; public static string locDau(string str) { for (int i = 1; i < VietnameseSigns.Length; i++) { for (int j = 0; j < VietnameseSigns[i].Length; j++) str = str.Replace(VietnameseSigns[i][j], VietnameseSigns[0][i - 1]); } return str; }
-
23-08-2010, 09:48 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
code C#:
Mã:using System.Text.RegularExpressions;using System.Collections.Generic;using System.Text; /// <summary>/// Chuyển chuỗi có dấu sang không dấu/// </summary>/// <param name="s">Chuỗi cần chuyển đổi</param>/// <returns>Chuỗi sau khi chuyển đổi</returns>private string Convert_Chuoi_Khong_Dau(string s){ Regex regex = new Regex(@"\p{IsCombiningDiacriticalMarks}+"); string strFormD = s.Normalize(NormalizationForm.FormD); return regex.Replace(strFormD, String.Empty).Replace('\u0111', 'd').Replace('\u0110', 'D');}
-
18-07-2011, 04:27 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn có thể giải thích dùm mình đc ko???
Mã:@"\p{IsCombiningDiacriticalMarks}+"
-
24-11-2011, 08:14 AM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
[Nhận xét] cái trên hơi dài nhưng chạy nhanh hơn!
regex mất thời gian nhiều gấp đôi duyệt array
-
04-01-2016, 12:19 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi kuzumi_sanhdieu
-
04-01-2016, 12:30 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi dien
-
04-01-2016, 01:48 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Thằng dở hơi sẽ làm ngược lại vì nó chẳng có ý nghĩa gì.
-
04-01-2016, 02:16 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Thế gian nhiều kẻ dở hơi, làm mất thông tin - không thể khôi phục
//
Mất mà không biết cái mất là gì.
-
04-01-2016, 03:18 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi Van8Hien62
Rocket 1h là thực phẩm chức năng giúp tăng cường sinh lý nam có nguồn gốc hoàn toàn từ dược liệu tự nhiên. Rất nhiều nam giới đã tuyển lựa Rocket 1h như một phương thuốc hữu hiệu để cải thiện tình...
Nguyên nhân của cặp đôi nam nữ mua...