下面的正则是什么意思?求祥解
Regex regger = new Regex("(?<=已连接\r\n)(.*\n)*(?=命令已完成)", RegexOptions.Multiline)
[解决办法]
左边或者上边以 已连接并且加上换行开始,一直匹配到 命令已完成
如果字符串如下
已连接
开始执行...
执行中...
命令已完成
那么匹配其中的
开始执行...
执行中...
[解决办法]
http://deerchao.net/tutorials/regex/regex.htm
看“零宽断言”一节。
[解决办法]
1楼说的差不多了,你应该需要应该以下两种语法的意思
(?<=EXP) 匹配EXP后面的位置
(?=EXP) 匹配EXP前面的位置