【发布时间】:2010-07-20 19:00:50
【问题描述】:
我试图从字符串中取出Sysdba. 之后的单词。这是一个例子,我的结果是PRODUCTION
CAST(CASE WHEN SYSDBA.PRODUCTION.SHIPPING_COMPLETE_DATE IS NOT NULL THEN 1 ELSE 0 END AS bit) AS [Shiping Completed]]
我创建了正则表达式
Regex CatagoryRegex = new Regex(@"SYSDBA\.(.#)\.", RegexOptions.IgnoreCase | RegexOptions.Compiled);
但是,当我致电 var tmp = CatagoryRegex.Match(SelectText); 时,我没有得到任何匹配。我知道我很可能犯了一个简单的错误,但我无法发现它。
【问题讨论】:
-
我在要解析的字符串中的任何位置都看不到“PREPRODUCTION”。您是说“生产”吗?
标签: c# regex capture-group