我需要用JAVA,按以下规则修改字符串~ ... 将原来不规则的<atheeh></a> 替换成 <a v="theeh"></a>

解决方案 »

  1.   

    String test="<atheeh></a>";
    String reg="<a(.*?)></a>";
    Pattern p=Pattern.compile(reg);
    test=test.replaceAll(reg,"<a v=\"$1\"></a>");
    System.out.println(test);
    这样试试
      

  2.   

    如果是要对字符串进行修改替换的话而且是全部 String就有一个replaceAll()的简便方法即可;都不需要用到正则表达式
      如果要进行进一步的对大型的数据或者网页查询,删除什么的话 用正则表达式方便了  里面封装了很多方法
      

  3.   

    <atheeh></a>我并不认为这有什么不规则!