VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1078|回复: 5

[求助] 正则表达式语法问题

[复制链接]
47_avatar_middle
在线会员 发表于 2015-7-30 11:27:56 | 显示全部楼层 |阅读模式
3驿站币
经SYC大哥引导
现在使用 ATL正则表达式

遇到一个问题

有一段文本

<li><a href="/1507/302177697896.html" title="新车图片:名字稍微改动 日系5-7级重坦">

正则  title=".*">

结果             (见图片)

现在 如何修改  正则表达式  只得到 中间的汉字 而不要 title 什么的?!

还是说要在程序里面 做其他的操作?!
1.png

最佳答案

查看完整内容

恐怕得通过两个正则来写了,具体可以参考下这个: 正则获取单引号或双引号里面的内容




上一篇:【急求】关于C++中使用正则表达式
下一篇:想学习学习
51_avatar_middle
online_admins 发表于 2015-7-30 11:27:57 | 显示全部楼层
恐怕得通过两个正则来写了,具体可以参考下这个:

正则获取单引号或双引号里面的内容

  1. <script language="javascript" type="text/javascript">           

  2. var str='<a class="ddd">dd</a><a class="ddd1">bbb</a>'   

  3.         var pattern =/class=["|'](.*?)["|']/gi;
  4.         var r=/["|'](.*)["|']/;
  5.               alert(str.match(pattern)[0].match(r)[1]+","+str.match(pattern)[1].match(r)[1]);      
  6. </script>
复制代码
78_avatar_middle
online_supermod 发表于 2015-7-31 09:34:28 | 显示全部楼层
你试试title="(.*)">
47_avatar_middle
ico_lz  楼主| 发表于 2015-7-31 14:54:20 | 显示全部楼层
Syc 发表于 2015-7-31 10:16
恐怕得通过两个正则来写了,具体可以参考下这个:

正则获取单引号或双引号里面的内容

多谢SYC大哥 看看先!
47_avatar_middle
ico_lz  楼主| 发表于 2015-7-31 14:57:45 | 显示全部楼层
Syc 发表于 2015-7-31 10:16
恐怕得通过两个正则来写了,具体可以参考下这个:

正则获取单引号或双引号里面的内容

算了 我决定 自己写一个函数 结合 ATL正则表达式使用  这个貌似不适用ATL正则诶
61_avatar_middle
在线会员 发表于 2015-8-6 10:16:52 | 显示全部楼层
这是什么语言
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-10-17 14:37

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表