- 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
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();
}
- 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)
nhưng đề bài nó yêu cầu sử dụng regex ban ah!
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
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