有一个字符串
我想只去掉首尾的<XXX>或</XXX>
而不是所有的例
str1="<11111>fjsghdfgjksdf<GGGG></22222>"
str2="</22222>vfbhdhds<fghs><gsdgsd<fdsg>fgsfdh<22222>"要分别得出 fjsghdfgjksdf<GGGG>
vfbhdhds<fghs><gsdgsd<fdsg>fgsfdh
我想只去掉首尾的<XXX>或</XXX>
而不是所有的例
str1="<11111>fjsghdfgjksdf<GGGG></22222>"
str2="</22222>vfbhdhds<fghs><gsdgsd<fdsg>fgsfdh<22222>"要分别得出 fjsghdfgjksdf<GGGG>
vfbhdhds<fghs><gsdgsd<fdsg>fgsfdh
yourStr = Regex.Replace(yourStr, "^<[^>]+>", "");//除去开头的
yourStr = Regex.Replace(yourStr, "<[^>]+>$", "");//除去结尾的
yourStr = Regex.Replace(yourStr, "^<[^>]+>|<[^>]+>$", "");//除去开头的和结尾的
str1=Regex.Match(str1,"(?<=>).+(?=<)").Value;