编写一个C#程序,实现一个支持通配符匹配的正则表达式引擎,支持以下规则:- `'.'` 匹配任意单个字符 - `'*'` 匹配零或多个前面的元素(贪婪匹配) - 原生支持字符串匹配,不使用 .NET 中的正则表达式库(如 `System.Text.RegularExpressions`)要求如下:1. 实现函数 `bool IsMatch(string s, string p)`,判断字符串 `s` 是否与模式 `p` 匹配。 2. 支持多星号情况(如 `"a***b"` 应等价于 `"a*b"`)。 3. 实现过……
