Xóa ký tự đặc biệt Remove Character đầu hoặc cuối chuỗi c# asp.net mvc

Thảo luận trong 'Lập trình web Asp.net' bắt đầu bởi admin, 13/7/19.

  1. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,909
    Đã được thích:
    1,201
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Cách xóa ký tự đặc biệt remove character ở đầu chuỗi hoặc cuối chuỗi trong C# asp.net MVC như thế nào? hôm nay itseovn sẽ hướng dẫn chi tiết các bạn như sau:
    • Key serch: xóa ký tự cuối cùng hay đầu chuỗi hay bất kỳ trong c#

    Cách 1: Xóa theo vị trí cần xác định


    Xóa ký tự đặc biệt hay chỉ định bất kỳ ở đầu chuỗi:


    • TrimStart(KyTuCanXoa)
    • Hàm xóa đầu chuỗi những ký tự hoặc chuỗi ký tự được truyền vào.
    • Có thể xóa được cả mảng ký tự cần xóa với
    • KyTuCanXoa: là 1 ký tự hoặc 1 mảng ký tự cần xóa
    Ví Dụ:
    Mã:
    string MyString = "-Xử lý chuỗi C#";
    string NewString = MyString.TrimStart('-');
    
    • Kết quả nhận được là: Xử lý chuỗi C#
    Ví dụ:
    Mã:
    string MyString = "- Xử lý chuỗi C#";
    char[] MyChar = {'X','-',' ' };
    string NewString = MyString.TrimStart(MyChar);
    
    • Kết quả nhận được là: ử lý chuỗi C#

    Xóa ký tự đặc biệt hay chỉ định bất kỳ ở cuối chuỗi:


    • TrimEnd(KyTuCanXoa)
    • Hàm xóa cuối chuỗi những ký tự hoặc chuỗi ký tự được truyền vào.
    • Có thể xóa được cả mảng ký tự cần xóa với
    • KyTuCanXoa: là 1 ký tự hoặc 1 mảng ký tự cần xóa
    Ví Dụ:
    Mã:
    string MyString = "Xử lý chuỗi C#";
    string NewString = MyString.TrimEnd('#');
    
    • Kết quả nhận được là: Xử lý chuỗi C
    Ví dụ:
    Mã:
    string MyString = "Xử lý chuỗi C#";
    char[] MyChar = {'C','#',' ' };
    string NewString = MyString.TrimEnd(MyChar);
    
    • Kết quả nhận được là: Xử lý chuỗi
    Ví dụ chung:
    Mã:
    string MyString = "H- Xử lý chuỗi trong c# tại itseovn!!";
    char[] MyChar = {'H','-',' ' };
    string NewString = MyString.TrimStart(MyChar);
    NewString = NewString.TrimEnd('!');
    Console.WriteLine(NewString);
    
    • Kết quả nhận được chuỗi: Xử lý chuỗi trong c# tại itseovn

    Xóa toạn bộ kỹ tự đặc biệt trong 1 chuỗi sử dụng Regex


    Xóa và giữ tại chữ tiếng việt


    Mã:
    string str = "Bài viết 'phạm công sơn' @tại ,đây.;';";
    str = Regex.Replace(str, "[@,\\.\";'\\\\]", string.Empty);
    Console.WriteLine(str);
    
    • Kết quả nhận được: Bài viết phạm công sơn tại đây

    Xóa toàn bộ kể cả ký tự đặc biệt trong tiếng việt


    Mã:
    string str = "Phạm Sơn 'to' *&+_@day";
    // except: Ngoại lệ
    string except = " ";
    string strResult = Regex.Replace(str, @"[^a-zA-Z0-9" + except +"]+", string.Empty);
    
    • Kết quả: Phm Sn to day
     
    Cảm ơn đã xem bài:

    Xóa ký tự đặc biệt Remove Character đầu hoặc cuối chuỗi c# asp.net mvc

    Chỉnh sửa cuối: 2/5/24 lúc 3:09 PM


Chủ để tương tự : Xóa tự
Diễn đàn Tiêu đề Date
Lập trình web Asp.net Cách xóa ký tự html trong chuỗi asp.net (c#) 1/6/17
Lập trình web Asp.net Xóa file, delete file trong asp.net c# như thế nào 7/3/18
Lập trình web Asp.net Xóa Remove Row trong DataTable asp.net như thế nào? 2/2/18
Lập trình web Asp.net Xóa dữ liệu trong table giỏ hàng khi đặt hàng xong trong asp.net 29/11/17
Lập trình web Asp.net Xóa toàn bộ định dạng html trong chuỗi file text c# asp.net 4/5/17