问个正则表达式的问题

gdsean 2002-03-15 03:38:06
我如果想匹配不包含某个字符串的其他所有字符串
正则表达式该如何写?
比如:"example:my example"
我这里想匹配没有字符串"my"的
使用[^my]不行,因为只能限制一个个字符
却不能限制my两个字符的字符串
[^(my)]也不行,你看有什么其他办法没有
...全文
49 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
SCHBOY 2002-03-21
  • 打赏
  • 举报
回复
谢谢楼上!!
gzwrj 2002-03-20
  • 打赏
  • 举报
回复
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.shtml
gdsean 2002-03-20
  • 打赏
  • 举报
回复
没这方面的专家?
gdsean 2002-03-15
  • 打赏
  • 举报
回复
其实我的问题是这样的:
<a href=...>something</a>
我想从html中取得上面的字符串
所以写了个表达式:
<a href\\s*=[^<]*</a>
但对于这种情况无法匹配到:
<a href=http://...><font=red>news</font></a>
我该怎么写表达式呢?
ezyw 2002-03-15
  • 打赏
  • 举报
回复
^[ab]并不对,可以试一下,肯定不对。
gdsean 2002-03-15
  • 打赏
  • 举报
回复
^[my]的^就不是否定的意思了
正则表达式的^符号有两种意思的
yanchang 2002-03-15
  • 打赏
  • 举报
回复
^[my]

ezyw 2002-03-15
  • 打赏
  • 举报
回复
我也想知道呀,用什么函数??
lczddd 2002-03-15
  • 打赏
  • 举报
回复
是关于字符串操作的,呵呵
lczddd 2002-03-15
  • 打赏
  • 举报
回复
有个函数,你看看吧,一定可以搞定!!我记不清了

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧