本帖最后由 jdkleo 于 2009-10-12 17:30:11 编辑

解决方案 »

  1.   

    看到我的string了吗
    我的string我故意分了2行
    每一行都是
    <SPAN <STRONG>开头 
    </STRONG></SPAN><BR>结尾
     
    开头和结尾之间有字,是动态的 如:本题中的“世界人民”,“中国人民”
    现在我只想替换掉第一个出现
    <SPAN <STRONG>世界人民</STRONG></SPAN><BR>
      

  2.   

    我已经搞定了,谢谢大家:
    replaceFirst("<SPAN style=\"COLOR: #ff0000\"><STRONG>.+?</STRONG></SPAN><BR>", "")
    我刚开始用了.*+,全部的,这里不能用全部的(Possessive,这里指*+)和贪狼的(*)
    只能用不情愿的(+?)