`
tianyalinfeng
  • 浏览: 433159 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

meta标签中获取charset

    博客分类:
  • Java
 
阅读更多

/**
  * get response charset
  *
  * @param responseBody
  * @return
  */
 private String getResponseCharset(String responseBody) {
  String charset = "UTF-8";
  String regex = "^(.*)(<meta\\s+http-equiv=\"Content-Type\"\\s+content=\"text/html;\\s*charset=)(\\w+(-?\\w)*)(\"\\s+/>.*)$";
  Pattern p = Pattern.compile(regex);
  Matcher m = p.matcher(responseBody);
  if (m.matches()) {
   charset = responseBody.replaceAll(regex, "$3");
  }
  return charset;
 }

分享到:
评论

相关推荐

    html中meta标签及用法详解

    Html中meta标签 一、meta标签 含义  &lt;meta&gt; 元素 可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。  &lt;meta&gt; 标签位于文档的头部,不包含任何内容。  &lt;...

    使用JS获取页面上的所有标签

    都来不及写博客,今天特意抽出点时间来写一写  前两天看到一个题,是问如何从页面上获取所有的标签的并查看他们的数量,感觉还是有点意思的,所以给大家来搞一下子 ...meta charset="UTF-8"&gt; &lt;m

    JS获取元素多层嵌套思路详解

    如果一段html嵌套过多,在js中获取还是比较麻烦的,我写了...meta charset=UTF-8&gt; &lt;title&gt;元素多层嵌套,JS获取问题&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;span&gt;span &lt;span&gt;span &lt;span&gt;1 &lt;spa

    jQuery实现获取动态添加的标签对象示例

    本文实例讲述了jQuery实现获取动态添加的标签对象。...meta charset=UTF-8&gt; &lt;title&gt;www.jb51.net jQuery动态获取事件&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;div id=test&gt;&lt;/div&gt; &lt;/body&gt; &lt;scr

    javascript通过获取html标签属性class实现多选项卡的方法

    meta charset=utf-8 /&gt; &lt;title&gt;原生javascript通过获取html标签属性class实现多选项卡&lt;/title&gt; &lt;style type=text/css&gt; .tab { clear: both; margin: 20px auto; padding: 10px;

    JavaScript实现获取dom中class的方法

    本文实例讲述了JavaScript实现获取dom中class的方法。分享给大家供大家参考。具体实现方法如下: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head lang="en"&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/...

    获取input标签的所有属性的方法

    meta charset=UTF-8&gt; &lt;title&gt;Document&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;form id=form1 name=form1&gt; &lt;input name=n1 type=text /&gt; &lt;input name=n3 type=text /&gt; &lt;input

    老生常谈JavaScript获取CSS样式的方法(兼容各浏览器)

    众所周知,CSS样式有三种类型:...meta charset="UTF-8"&gt; &lt;title&gt;JavaScript获取CSS样式&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;!-- 给p标签设置行内样式并添加点击事件 --&gt; &lt;p style='wi

    jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法

    本文实例讲述了jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法。分享给大家供大家参考,具体如下: 1、实现代码: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;zTree实现基本树&lt;/...

    前端css+html+布局笔记

    &lt;meta charset="utf-8" /&gt; 设置网页的关键字 &lt;meta name="keywords" content="关键字,关键字,关键字,关键字"/&gt; 设置网页的描述 &lt;meta name="description" content="网页的描述"/&gt; 请求的...

    HttpClient以及获取页面内容应用

    压缩包中含有多个文档,从了解httpclient到应用。 httpClient 1httpClint 1.1简介 HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持...

    jQuery实现获取h1-h6标题元素值的方法

    本文实例讲述了jQuery实现获取h1-h6标题元素值的方法。分享给大家供大家参考,具体...meta charset=utf-8 /&gt; &lt;title&gt;查找标题&lt;/title&gt; [removed][removed] [removed] $(function(){ //查找h1-h6

    HTML5通过调用canvas对象的getContext()方法来获取绘图环境

    我们用的最基本的绘图环境在canvas中绘图,通过调用canvas对象的getContext()方法来获取绘图环境。getContext()方法只需要一个参数:绘图环境的类型。在游戏中,我们使用2D类型的绘图环境。 获取canvas绘图环境 ...

    cms后台管理

    //获取内容列表,可以通过此处进行更改,获取自己数据库中的数据 List&lt;Content&gt; list = getList(params, env); Map, TemplateModel&gt; paramWrap = new HashMap, TemplateModel&gt;( params); //OUT_LIST值为tag_...

    PHP获取表单textarea数据中的换行问题

    测试页面代码: 复制代码 代码如下: &lt;!... &lt;head&gt; &lt;meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /&gt;...PHP获取表单area数据中的换行问题&lt;/title&gt; &lt;/h

    JavaScript实现页面中录音功能的方法

    前言 页面中实现录音需要使用浏览器提供的 Media​Recorder API,所以前提是需要浏览器支持...meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &lt;meta ht

    01-JSONP.rar

    &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &lt;meta http-equiv="X-UA-Compatible" content="ie=edge"&gt; &lt;title&gt;Document 1 ...

    jquery获得同源iframe内body下标签的值的方法

    &lt;!...&lt;... &lt;...meta ... charset=utf-8" /&gt; &lt;title&gt;jquery&lt;/title&gt; &lt;style type="text/css"&gt; &lt;/style&gt; [removed][removed] &lt;script type="te

    script_inliner:在构建期间内联脚本内容的转换器

    为了从这个转换器中获得最大的好处,你应该把脚本标签放在 CSS 链接标签之前。 浏览器可以暂停脚本执行,直到加载 CSS 文件,除非脚本标签在 CSS 标签之前。 在开始之前,确保&lt;head&gt;看起来像这样: &lt;...

    js实现图片无缝滚动

    js无缝滚动效果几乎在任何网页上都能看到它的身影,有的可能是使用插件,其实使用原始的javascript比较简单。 主要的是使用js位置知识。 1[removed]:设置或获取元素的html标签 ...meta charset="UTF-8"&gt;

Global site tag (gtag.js) - Google Analytics