SQL code
DECLARE @myStr varchar(300),@tempStr varchar(300),@resultStr varchar(300)
set @myStr='<p> <img src="123456.gif">'
set @tempStr = SUBSTRING(@myStr, CHARINDEX('<img src="',@myStr)+10,len(@myStr))
set @resultStr =substring(@tempStr,1,charindex('"',@tempStr)-1)
select @resultStr
set @myStr='<img src="/image/ABCDEFGH12345.jpg"> <input xxxxxx> <img src="http://www.xxx.com/xxxxxx.jpg"> '
set @tempStr = SUBSTRING(@myStr, CHARINDEX('<img src="',@myStr)+10,len(@myStr))
set @resultStr =substring(@tempStr,1,charindex('"',@tempStr)-1)
select @resultStr
set @myStr='<img src="987654.bmp">'
set @tempStr = SUBSTRING(@myStr, CHARINDEX('<img src="',@myStr)+10,len(@myStr))
set @resultStr =substring(@tempStr,1,charindex('"',@tempStr)-1)
select @resultStr
--10 为 <img src=" 的长度 g和s 之间一个空格 |