polygamous 发表于 2014-3-12 03:16:35

请教图片网址中间如果有空格要怎么下正则表达式

请教图片网址中间如果有空格要怎么下正则表达式

目前使用的正则表达式如下:
(src=|src =)[^\s]*\.(jpg|jpeg|gif|bmp|png)

上述正则表达式在采集一般常见的网址时不会出现错误,例如下列网址
src=www.xxx.com/xxx/xxx.jpg


但若遇到网址或档名有空格时,就采集不到,
src=www.xxx.com/x x/xxx.jpg(目录中间有空格)
src=www.xxx.com/xxx/x x.jpg(檔名中间有空格)

lmj243 发表于 2014-3-12 13:27:50

(src=|src =)[\S\s]*?\.(jpg|jpeg|gif|bmp|png)

polygamous 发表于 2014-3-14 05:40:53

收到,謝謝 lmj243
页: [1]
查看完整版本: 请教图片网址中间如果有空格要怎么下正则表达式