求助一正则表达示,在线等,谢谢!!

iiboy 2005-11-29 11:54:39
求助一正则表达示,要求:
This is image. 能匹配其中的image
/Dir/image/000.jpg 不要匹配其中的image
...全文
94 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
iiboy 2005-11-29
  • 打赏
  • 举报
回复
谢谢各位!

image是一个单词,
在此处的要求为能匹配this is a image中的image,但不要匹配all images中的image和/image/kdfj中的image
q_po_o 2005-11-29
  • 打赏
  • 举报
回复

是不是匹配含image并且不含/image/的字符串?
mathsword 2005-11-29
  • 打赏
  • 举报
回复
楼上的也能匹配
111image111

修改如下@"[^/0-9a-zA-Z]*image[^/0-9a-zA-Z]*";
q_po_o 2005-11-29
  • 打赏
  • 举报
回复
@"[^/]*image[^/]*";
JasonHeung 2005-11-29
  • 打赏
  • 举报
回复
string pattern = @" image";
q_po_o 2005-11-29
  • 打赏
  • 举报
回复
试试这个

@"(\s+image\s+)|(^image\s+)|(\s+image$)|(^image$)"
止戈而立 2005-11-29
  • 打赏
  • 举报
回复
string pattern = @"\bimage\b";
q_po_o 2005-11-29
  • 打赏
  • 举报
回复
\b 匹配一个单词边界,也就是指单词和空格间的位置。例如,
’er\b’ 可以匹配"never" 中的 ’er’,但不能匹配 "verb" 中
的 ’er’。

@"\bimage\b";

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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