当前位置:  技术问答>linux和unix

libc下的regcomp

    来源: 互联网  发布时间:2016-01-10

    本文导语:  regcomp(&r,"href="/tech-qa-linux/[0-9a-zA-Z/index.html"", REG_EXTENDED | REG_ICASE); 上面编译的正则表达式是用来提取html页面源代码里的href链接的,可以用regcomp编译通过; 但是其实我不想像href="mailto:"和href="javascript:"这类的href,所以又把正则...

regcomp(&r,"href="/tech-qa-linux/[0-9a-zA-Z/index.html"", REG_EXTENDED | REG_ICASE);

上面编译的正则表达式是用来提取html页面源代码里的href链接的,可以用regcomp编译通过;
但是其实我不想像href="mailto:"和href="javascript:"这类的href,所以又把正则表达式改了一下:

regcomp(&r,"href="/tech-qa-linux/(/!mailto__javascript_)[0-9a-zA-Z.html"", REG_EXTENDED | REG_ICASE);

这是这下用regcomp就编译不通过,好像是不支持(?!mailto:|javascript:)这样的表达式,那么请问我该如何提取开头不包含mailto和javascript的href?

|
先提取href後的,再自己分析好了,

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C语言应用程序使用的函数来源于libc库, Libc库中的函数是在哪里实现的??
  • glibc和libc关系
  • 浙ICP备11055608号-3 iis7站长之家
  • libc.so.6 链接丢失,系统无法动弹怎么办,急 在线等待
  • libstdc++-libc6.2-2.so.3:悬赏该文件
  • libc库
  • 求libstdc++-libc6.2-2.so.3
  • solaris 下libc.so.1被破坏
  • C程序编译后不能执行libc.a(shr.o)
  • libc库求助!!!!
  • 程序运行时的/lib/libc.so.6错误
  • libc6-dev安裝問題 OS:debian
  • dpkg -i libc6_2.5-r8_arm.deb ……这里的输出是怎么回事?
  • 请问Red Hat 4上如何安装libc-client-devel
  • 编译出现:cannot handle file'libc.so.6' with TLS Data ,请问是怎么回事
  • libclntsh.so.8.0 和 libstdc++-libc6.1-2.so.3 是那个包里的
  • fatal error LNK1104: 无法打开文件“libc.lib”的解决方法
  • 提示找不到libstdc++-libc6.2-2.so.3这个库是怎么回事啊?
  • 如何在Eclipse中配置指定编译所用的gcc,g++以及libC的版本?
  • 我想对libc.so裁减,有什么工具。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3