如果有人能用正则表达式帮助我,我会很感激。 我不知道如何在几个案例中找出一个正则表达式。
我的文字行如下:
/REPORTMONTH/April
/CONTRACT/2/156/0001/285
//DATE/24032013
我需要在开头斜杠/
或两个斜杠//
之后得到第一个单词:
即。 REPORTMONTH
,CONTRACT
,DATE
。这应该是第一项。
第二项是使用/
即。 April
,2/156/0001/285
,24032013
正如您所看到的,2/156/0001/285
这个词也有斜杠。所以,应该考虑到它。
非常感谢!
答案 0 :(得分:2)
答案 1 :(得分:1)
这是另一个例子:
var pattern = new Regex(@"^//?(?<first>[^/]+)/(?<rest>.*)$",
RegexOptions.Multiline);
//`${first}` will contain the first element, and
//`${rest}` will contain the remaining part of the line.