首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

正则表达式有关问题,请帮帮小弟我

2012-03-04 
正则表达式问题,请帮帮我,在线等以下是以前同事写的,我是看得懂简单的,这个好复杂,请帮解释一下好吧,谢谢

正则表达式问题,请帮帮我,在线等
以下是以前同事写的,我是看得懂简单的,这个好复杂,
请帮解释一下好吧,谢谢各位了

String   regexp   =   " <img[^ <> ]+src\\s*=\\s*\\\ "?(http://[^ <> ]+\\.(jpg|gif|bmp|tiff|tif|tga|pcx|jpeg|dib))\\s*\\\ "?[^ <> ]*> ";

[解决办法]
这是JAVA中的正则,主要是为了匹配 <img> 这个标签
[解决办法]
匹配jpg|gif|bmp|tiff|tif|tga|pcx|jpeg|dib图片的url
[解决办法]
看起来貌似 .NET 的系统类型

String regexp = " <img[^ <> ]+src\\s*=\\s*\\\ "?(http://[^ <> ]+\\.(jpg|gif|bmp|tiff|tif|tga|pcx|jpeg|dib))\\s*\\\ "?[^ <> ]*> ";

如果真是 .net, 那在字符串前加 @ 就省了好多\\

<img 所有不匹配 <> 的字符 src 所有空格 = "匹配一次(http://所有不匹配 <> 的字符.(后缀为jpg或gif或bmp或tiff或tif或tga或pcx或jpeg或dib))所有空格可匹配0次 "至 不匹配 <> 的0或多个字符 > ;

热点排行