Tôi có một đoạn mã trong C# để kiểm tra xem giá trị có phải là mẫu regex hợp lệ hay không. Mã là thẳng về phía trước:Mẫu regex không hợp lệ
try
{
System.Text.RegularExpressions.Regex.IsMatch("", pattern);
}
catch (Exception)
{
return "pattern matches must be a valid regex value";
}
Tôi đang cố gắng để kiểm tra xem nó hoạt động một cách chính xác nhưng tôi không thể tìm thấy một mô hình regex không hợp lệ .. hehe
Bất kỳ lời đề nghị?
tôi sẽ nói 'try {System.Text.RegularExpressions.Regex.IsMatch ("", mô hình);} catch (Exception) {return " mẫu phù hợp phải là một giá trị regex hợp lệ ";}' nhưng đó là một biểu thức chính xác :) – Patrik