正则表达式 截取字符串之间的子字符串,该如何处理
正则表达式 截取字符串之间的子字符串
bbbbbbbbg123c456d789csbbbbbbbbbbbbbbbbbg123c456d789csbbbbbbbbb
只获取第一对g---s之间的字符串
既
123c456d789c
------解决方案--------------------
------解决方案--------------------
g([^s]+)s
bbbbbbbbg123c456d789csbbbbbbbbbbbbbbbbbg123c456d789csbbbbbbbbb
只获取第一对g---s之间的字符串
既
123c456d789c
------解决方案--------------------
void Main()
{
var s="bbbbbbbbg123c456d789csbbbbbbbbbbbbbbbbbg123c456d789csbbbbbbbbb";
var reg=new Regex("(?<=g).*?(?=s)");
Console.WriteLine(reg.Match(s).Value); //123c456d789c
}
------解决方案--------------------
g([^s]+)s