Tôi có read để khớp với một từ bên trong chuỗi bằng cách sử dụng Cụm từ thông dụng (trong .NET), tôi có thể sử dụng từ định danh biên (\b
) trong regex. Tuy nhiên, không có cuộc gọi nào trong số các cuộc gọi này dẫn đến bất kỳ trận đấu nàoRất đơn giản regex không hoạt động
Regex.Match("INSERT INTO TEST(Col1,Col2) VALUES(@p1,@p2)", @"\[email protected]\b");
Regex.Match("INSERT INTO TEST(Col1,Col2) VALUES(@p1,@p2)", @"\bINSERT\b");
Tôi có làm gì sai không?
EDIT: được thứ hai đã làm việc;)
Chỉ có vấn đề này, mọi thứ đều hoạt động trong các trình kiểm tra RegEx bên ngoài khác nhau của tôi; chỉ không có trong mã của tôi - tôi đã quên @. – ProVega