我在c#中有一段代碼檢查一個值是否是一個有效的正則表達式模式。 代碼是直截了當:一個無效的正則表達式模式
try
{
System.Text.RegularExpressions.Regex.IsMatch("", pattern);
}
catch (Exception)
{
return "pattern matches must be a valid regex value";
}
我想,以測試它是否工作正常,但我無法找到一個無效的正則表達式..嘿嘿
有什麼建議?
我會說'嘗試{System.Text.RegularExpressions.Regex.IsMatch( 「」,圖案);}趕上(例外){回報「模式匹配必須是一個有效的正則表達式值「;}'但這是一個正確的表達式:) – Patrik