我有一个文本文件,其中包含以下格式的命令:>>打电话<<
我想使用正则表达式来提取“call”.. 怎么办?
Regex ComandStart = new Regex(">>", RegexOptions.Multiline);
Regex ComandEnd = new Regex("<<", RegexOptions.Multiline);
答案 0 :(得分:1)
创建正则表达式:
var regex = new Regex(@"ex:>>([a-z]+)<<");
然后提取匹配:
var match = regex.Match("ex:>>call<<");
var yourString = match.Groups[1].Value; //yourString = "call" here
答案 1 :(得分:-1)
如果您使用的是Windows,可以使用带有Regex帮助程序插件的Notepad ++来测试正则表达式
这个表达式适用于我:
/ex:\>\>(.*)\<\</
不知道c#具体,对不起