求一正则表达式,多谢达人

billchak 2007-09-25 01:39:43
表达式可以匹配所有字符,但要除去某个或某些单词。

小弟写了一个 .*[^image],想去除image这个单词,发现不对。

请达人给出正确的写法。

比如我要除去image,photo等多个单词,如何写呢?

小弟百思不得其解,望达人支招。
...全文
137 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-04-30
  • 打赏
  • 举报
回复
没遇到过这种情况.
honey52570 2007-10-12
  • 打赏
  • 举报
回复
jf
chuxue1342 2007-10-12
  • 打赏
  • 举报
回复
你的是什么意思啊?你可以用replace
"(?=[image])*(?=[photo])*"
billchak 2007-10-12
  • 打赏
  • 举报
回复
还得自顶,目前无人解决小弟问题。5555
billchak 2007-09-28
  • 打赏
  • 举报
回复
RewriteCond %{HTTP:Host} .*[^image].test.com

我定义了所有的二级域名。但现在要去除css,image,www,等特殊的二级域名。

如果有css,image,www等特殊的域名,不用匹配就可以了。

不用剔除这些词。
dracula1133 2007-09-27
  • 打赏
  • 举报
回复
[^image] 在正则里面这个的意思是
不是image这五字母中的一个,
很明显与你要求的不一样
兔子-顾问 2007-09-26
  • 打赏
  • 举报
回复
还是不清楚。帖个例子:
原始字串:
xxx.xxx.xxxx
...
希望得到:
yyy.yyy.yyy
剔除:
zzz.zzz.zzz
billchak 2007-09-25
  • 打赏
  • 举报
回复
多谢楼上。
但问题没有解决。
怪我没有说清除我的需求。
我用的是ISAPI_REWRITE
在写
RewriteCond %{HTTP:Host} .*[^image].test.com
出的问题。
我定义了所有的二级域名。但现在要去除css,image,www,等特殊的二级域名。
现在不知道如何做。。
兔子-顾问 2007-09-25
  • 打赏
  • 举报
回复
(?!.*?image)(?!.*?photo)
billchak 2007-09-25
  • 打赏
  • 举报
回复
自能自顶了。

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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