读书人

C语言怎么用正则表达式取quot;zxdd^$amp;%dss

发布时间: 2012-09-02 21:00:34 作者: rapoo

C语言如何用正则表达式取"zxdd^$&%dssexing<OK>sdf"这字符串里面的"OK"
问题如题

[解决办法]

C/C++ code
#include <iostream.h>#include <stdio.h>int main () {        char str[] = "zxdd^$&%dssexing<OK>sdf";     char buf[30] = { 0 } ;    sscanf(str,"%*[^<]<%[^>]" ,buf);    cout<<buf<<endl;    return 0;}
[解决办法]
探讨

C/C++ code
#include <iostream.h>
#include <stdio.h>

int main ()
{

char str[] = "zxdd^$&%dssexing<OK>sdf";
char buf[30] = { 0 } ;
sscanf(str,"%*[^<]<%[^>]" ,buf);
cout<<bu……

[解决办法]
C/C++ code
sscanf("zxdd^$&%dssexing<OK>sdf","%*[^<]%*[<]%[^>]%*",s);
[解决办法]
你想要什么啊,夹在一对尖括号中间的字符串?

读书人网 >C语言

热点推荐