有一string中:CN=IPTZHAUSR,OU=CORPE2K Distribution List,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=i2spszhadev,OU=INFONET2,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=AppsRPTDLSUP,OU=ReportingServer,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=AppsRPTDL_AET_ADM,OU=ReportingServer,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=AppsRPTDL_IAT_ADM,OU=ReportingServer,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=AppsRPTDL_AUT_ADM,OU=ReportingServer,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=AppsRPTDL_RFT_ADM,OU=ReportingServer,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=ZHA-ISDC,OU=OFFICE&DEPT,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=PXY_HTTP&HTTPSUser,OU=PROXY,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=OCHL-ISDC,OU=CORPE2K Distribution List,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=ZHA,OU=OFFICE&DEPT,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=WBT_HQ_APT,OU=WBT,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=MSOCHZHA,OU=CORPE2K Distribution List,OU=ApplicationID,DC=corp,DC=oocl,DC=com CN=VPNCLIENT/OOCL VPN CLient Mailing List,OU=CORPE2K Distribution List,OU=ApplicationID,DC=corp,DC=oocl,DC=com我想得到 CN="XXXX" 中的XXXX,请问要怎么做

解决方案 »

  1.   

    楼主不是一个C#内置函数就能解决的。先 Split( "," );
    然后再查找含有 "CN" 的字串 ,其他的楼主自己搞定了
      

  2.   

    就是想把上面STRING中的"CN="之后 ","之前的所有串拿出来
      

  3.   

    ……~……~郁闷
    也不知道打什么了就说我发表了不正当的言论……~……~split + replace + indexof
      

  4.   

    XIAO_P,能不能detail点,我是新手一个,谢谢
      

  5.   

    先split(new char[]{','})//用逗号分割出字符数组
    然后替换一下就可以了
    很简单的不明白的去查下sdk
    这样对你自己也有好处……~……~
      

  6.   

    用indexof(“cn”)判断下
    如果没有应该返回-1吧有就用replace()替换下就可以了这些方法都在reference下的library下system下面的string里就有