Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Kiểm tra một chuỗi có phải chuỗi con ko?

  1. #1
    Ngày gia nhập
    06 2011
    Bài viết
    7

    Mặc định Kiểm tra một chuỗi có phải chuỗi con ko?

    minh có đoạn code kiểm tra chuoi 2 có phải là chuỗi con của chuổi 1 ko, nhưng ko hiểu sai chỗ nào mà nó ko kiểm tra đc bạn nào biết thì sửa giúp mình vói. thank!

    static void Main(string[] args)
    {
    string chuoi1;
    Console.Write("Nhap chuoi 1: ");
    chuoi1 = Console.ReadLine();
    string chuoi2;
    Console.Write("Nhap chuoi 2: ");
    chuoi2 = Console.ReadLine();
    Regex reg = new Regex(chuoi2);
    if(reg.IsMatch(chuoi1))
    {
    Console.WriteLine(chuoi2 + " la chuoi con cua chuoi " + chuoi1);
    }
    else
    Console.WriteLine(chuoi2 + " khong phai la chuoi con cua chuoi " + chuoi1);
    Console.Read();
    }

  2. #2
    Ngày gia nhập
    08 2009
    Nơi ở
    TP Cần Thơ - Lộ 91B
    Bài viết
    214

    - Không cần dùng Regex đâu
    Code:
         string chuoi1 = "Hoàng Sa - Trường Sa là của Việt Nam";
         string chuoi2 = "Việt Nam";
         if ( chuoi1.Contains(chuoi2) == true ) //-- làm việc
         else //-- làm việc

    PHÁT TRIỂN PHẦN MỀM HỖ TRỢ CÔNG VIỆC
    ỨNG DỤNG QUẢN LÝ CHO DOANH NGHIỆP VỪA VÀ NHỎ

    (0969.867.490 - ltnghia.wins@gmail.com)

  3. #3
    Ngày gia nhập
    06 2011
    Bài viết
    7

    nhưng đề bài nó yêu cầu sử dụng regex ban ah!

  4. #4
    Ngày gia nhập
    04 2010
    Nơi ở
    Trên hành tinh thứ ba tính từ Mặt trời
    Bài viết
    202

    Nếu sử dụng Regex thì bạn phải bổ sung thêm các ký tự ở đầu và cuối của chuỗi 2 để nó hiểu là chuỗi 2 xuất hiện trong 1 chuỗi khác. Ví dụ bạn có chuoi2 = "hello" thì cái Regex của bạn sẽ là
    Regex reg = new Regex(".*" + hello + ".*");
    Hy vọng sẽ giúp được bạn. Bạn có thể lên trang rubular.com để test cái regular expression của mình.
    Microsoft Student Partner
    University of Information Technology - VNUHCM
    Visit my blog: My power is my mind

  5. #5
    Ngày gia nhập
    12 2010
    Bài viết
    683

    Mong các bạn giúp mình vấn đề này!

    Tiêu đề không rõ ràng rồi hic hic!!

    http://forums.congdongcviet.com/showthread.php?t=63558

Các đề tài tương tự

  1. Lập trình C Lỗi khi vừa nhập vừa kiểm tra một chuỗi có phải là chuỗi số nguyên hay không?
    Gửi bởi omaiot trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 21-02-2013, 10:44 PM
  2. Trả lời: 1
    Bài viết cuối: 29-06-2011, 12:02 AM
  3. Nhập chuỗi họ tên, cắt chuỗi ra từng thành phần?
    Gửi bởi ukyokg trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 16-12-2010, 06:18 PM
  4. Sắp xếp chuỗi theo tổng phần tử trong chuỗi
    Gửi bởi yoinb trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 5
    Bài viết cuối: 26-04-2010, 09:20 PM
  5. Có cách nào kiểm tra một chuỗi trong textbox có phải chuỗi tiếng Việt có dấu ko?
    Gửi bởi bachhaiduong trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 26-04-2010, 07:52 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn