123
返回列表 发新帖
楼主: loveitmac
收起左侧

[已解决] 正则表达式 (谢谢 星空和伊の星)

 关闭 [复制链接]
loveitmac
 楼主| 发表于 2010-10-31 22:24:08 | 显示全部楼层
回复 20楼 伊の星 的帖子

能写个普遍适应性的吗?
loveitmac
 楼主| 发表于 2010-11-1 08:53:44 | 显示全部楼层
回复 19楼 穿越星空 的帖子

再次谢谢星空的耐心解答!
最后用这个:@"\('([^('')]\w+?)'\)"
  解决了。

评分

参与人数 1经验 +3 收起 理由
穿越星空 + 3 感谢提供分享

查看全部评分

穿越星空
发表于 2010-11-1 11:19:44 | 显示全部楼层
回复 22楼 loveitmac 的帖子

  编程中的正则和一般的不一样吗?
  问题解决的话请修改帖子分类为“已解决”吧。
loveitmac
 楼主| 发表于 2010-11-1 12:11:14 | 显示全部楼层
回复 23楼 穿越星空 的帖子

基本一样的
@"\('( \w+?)'\)" 这样的话就直接用groups[1]提取就没有(‘’)的存在的。
已经编辑帖子。
穿越星空
发表于 2010-11-1 12:39:19 | 显示全部楼层
本帖最后由 穿越星空 于 2010-11-1 12:39 编辑

回复 24楼 loveitmac 的帖子

  你的意思是不是分组?分组是按括号来的吧,那如何确定是外面的还是里面的呢?
loveitmac
 楼主| 发表于 2010-11-1 18:11:50 | 显示全部楼层
回复 25楼 穿越星空 的帖子

恩 用括号把要提前的括起来……就可以了 呵呵
穿越星空
发表于 2010-11-1 19:03:24 | 显示全部楼层
本帖最后由 穿越星空 于 2010-11-1 19:03 编辑

回复 26楼 loveitmac 的帖子

  那是如何确定需要的部分是里面括号的内容呢?也就是说为什么这样提取出来没有引号?或者说在这样的表达式下如何提取含引号的字符串。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-6-12 21:37 , Processed in 0.091488 second(s), 15 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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