早C#中,比如@abc:@abc:@abc如何用正则截取@与:之间的值转为数组
(?<=@)\w+(?=\:)
也可以直接用split
string s = "@abc:@abc:@abc"; string[] result = s.Split(new char[] { '@', ':' }, StringSplitOptions.RemoveEmptyEntries);