java: regular expression
I have a Html string which include lots of image tag, I need to get the tag and change it. for example:

    String imageRegex = "(<img.+(src=\".+\").+/>){1}";
    String str = "<img src=\"static/image/smiley/comcom/9.gif\" smilieid=\"296\" border=\"0\" alt=\"\" />hello world<img src=\"static/image/smiley/comcom/7.gif\" smilieid=\"294\" border=\"0\" alt=\"\" />";
    Matcher matcher = Pattern.compile(imageRegex, Pattern.CASE_INSENSITIVE).matcher(msg);
    int i = 0;
    while (matcher.find()) {
    	i++;
    	Log.i("TAG", matcher.group());
    }

the result is :

    <img src="static/image/smiley/comcom/9.gif" smilieid="296" border="0" alt="" />hello world<img src="static/image/smiley/comcom/7.gif" smilieid="294" border="0" alt="" />

but it's not I want, I want the result is 

    <img src="static/image/smiley/comcom/9.gif" smilieid="296" border="0" alt="" />
    <img src="static/image/smiley/comcom/7.gif" smilieid="294" border="0" alt="" /> 

what's wrong with my regular expression? 
java: regular expression
===

I have a Html string which include lots of image tag, I need to get the tag and change it. for example:

    String imageRegex = "(<img.+(src=\".+\").+/>){1}";
    String str = "<img src=\"static/image/smiley/comcom/9.gif\" smilieid=\"296\" border=\"0\" alt=\"\" />hello world<img src=\"static/image/smiley/comcom/7.gif\" smilieid=\"294\" border=\"0\" alt=\"\" />";
    Matcher matcher = Pattern.compile(imageRegex, Pattern.CASE_INSENSITIVE).matcher(msg);
    int i = 0;
    while (matcher.find()) {
    	i++;
    	Log.i("TAG", matcher.group());
    }

the result is :

    <img src="static/image/smiley/comcom/9.gif" smilieid="296" border="0" alt="" />hello world<img src="static/image/smiley/comcom/7.gif" smilieid="294" border="0" alt="" />

but it's not I want, I want the result is 

    <img src="static/image/smiley/comcom/9.gif" smilieid="296" border="0" alt="" />
    <img src="static/image/smiley/comcom/7.gif" smilieid="294" border="0" alt="" /> 

what's wrong with my regular expression? 