首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

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

2012-09-02 
C语言如何用正则表达式取zxdd^$&%dssexingOKsdf这字符串里面的OK问题如题[解决办法]C/C++ code#incl

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^$&amp;%dssexing<OK>sdf";
char buf[30] = { 0 } ;
sscanf(str,"%*[^<]<%[^>]" ,buf);
cout<<bu……

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

热点排行