CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

问个正则表达式的问题

楼主gdsean(摇滚java)2002-03-15 15:38:06 在 Java / J2SE / 基础类 提问

我如果想匹配不包含某个字符串的其他所有字符串  
  正则表达式该如何写?  
  比如:"example:my   example"  
  我这里想匹配没有字符串"my"的  
  使用[^my]不行,因为只能限制一个个字符  
  却不能限制my两个字符的字符串  
  [^(my)]也不行,你看有什么其他办法没有 问题点数:50、回复次数:10Top

1 楼lczddd(李找乐)回复于 2002-03-15 15:47:06 得分 10

有个函数,你看看吧,一定可以搞定!!我记不清了Top

2 楼lczddd(李找乐)回复于 2002-03-15 15:47:37 得分 0

是关于字符串操作的,呵呵Top

3 楼ezyw(ezyw)回复于 2002-03-15 15:49:32 得分 10

我也想知道呀,用什么函数??Top

4 楼yanchang(笨笨)回复于 2002-03-15 15:54:20 得分 10

^[my]  
   
  Top

5 楼gdsean(摇滚java)回复于 2002-03-15 16:32:13 得分 0

^[my]的^就不是否定的意思了  
  正则表达式的^符号有两种意思的Top

6 楼ezyw(ezyw)回复于 2002-03-15 16:54:01 得分 0

^[ab]并不对,可以试一下,肯定不对。Top

7 楼gdsean(摇滚java)回复于 2002-03-15 17:19:02 得分 0

其实我的问题是这样的:  
  <a   href=...>something</a>  
  我想从html中取得上面的字符串  
  所以写了个表达式:  
  <a   href\\s*=[^<]*</a>  
  但对于这种情况无法匹配到:  
  <a   href=http://...><font=red>news</font></a>  
  我该怎么写表达式呢?Top

8 楼gdsean(摇滚java)回复于 2002-03-20 17:59:19 得分 0

没这方面的专家?Top

9 楼gzwrj(我无知,所以我有智慧.)回复于 2002-03-20 18:50:58 得分 10

may   help.good   luck!  
  http://www-900.ibm.com/developerWorks/java/l-regp/part1/index.shtml  
  http://www-900.ibm.com/developerWorks/java/l-regp/part2/index.shtmlTop

10 楼SCHBOY(潜龙)回复于 2002-03-21 09:05:34 得分 10

谢谢楼上!!Top

相关问题

  • 问个正则表达式
  • 问个正则表达式
  • 问个正则表达式问题
  • 问一个正则表达式问题
  • 一个正则表达式的问题。
  • 一个正则表达式问题,急。。
  • 一个正则表达式的问题。
  • 一个正则表达式的问题
  • 一个正则表达式的问题。。。。。。。。。。。。。。。。。。。。。。。。。
  • 一个正则表达式的问题。。。

关键词

  • 正则表达式
  • 字符串
  • 匹配

得分解答快速导航

  • 帖主:gdsean
  • lczddd
  • ezyw
  • yanchang
  • gzwrj
  • SCHBOY

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo