发新话题

一段类似 innerText的方法

  public static void main(String[] args) {
    String str = "<a href='' id='myId'>测试</a>";
    String id = "myId";
    System.out.println(innerText(str, id));
  }

  public static String innerText(String str, String id) {
    Pattern p = Pattern.compile("<.*?[\"']" + id + "[\"'].*?>(.*?)</");
    Matcher m = p.matcher(str);
    if (m.find()) {
      return m.group(1);
    }
    return null;
  }
快乐渡过每一天,减肥坚持每一天



编辑 回复 快速回复 TOP
学习
编辑 回复 快速回复 TOP
收藏了
编辑 回复 快速回复 TOP
发新话题