/**
* 匹配<meta http-equiv='Content-Type' content='text/html; charset=GB18030'/>标签中的字符编码
* 的正则表达式
*/
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* <p>
* Title: RegTest正则表达式测试类
* </p>
* <p>
* Description: 匹配<meta标签中的字符编码
* </p>
* <p>
* Copyright: Copyright (c) 2010
* </p>
* <p>
* Company:
* </p>
*
* @author <a href="hpjianhua@163.com">hpjianhua</a>
* @version 1.0
* @created 2010-10-04
*/
public class RegTest {
public static void main(String[] args) {
// 要匹配的字符串
String source = "<meta http-equiv='Content-Type' content='text/html; charset=GB18030'/>";
// 将上面要匹配的字符串转换成小写
source = source.toLowerCase();
// 匹配的字符串的正则表达式
String reg_charset = "<meta[^>]*?charset=([a-z|A-Z|0-9]*[\\-]*[0-9]*)[\\s|\\S]*";
Pattern p = Pattern.compile(reg_charset);
Matcher m = p.matcher(source);
while (m.find()) {
System.out.println(m.group(0));
System.out.println(m.group(1));
}
}
}
// outout:
// <meta http-equiv='content-type' content='text/html; charset=gb18030'/>
// gb18030
分享到:
相关推荐
<meta charset="UTF-8"> ``` 3. **Java代码处理**:在Servlet或Struts2等框架中接收表单数据时,确保使用正确的字符编码。例如,对于Servlet,可以使用`request.setCharacterEncoding("UTF-8")`来指定编码。 在...
查询出列表,也就是返回list, 在我们这个例子中也就是 List<User> , 这种方式返回数据,需要在User.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的 ...
1. **字符编码**:字符编码是计算机系统中用来表示字符集的一种方式。常见的编码包括ASCII、GB2312、GBK、UTF-8等。 2. **JSP与Servlet**: - **JSP**(JavaServer Pages):是一种基于Java技术的服务器端网页技术...
1. **HTML页面编码**:HTML文档的编码设置至关重要,通常在`<meta>`标签中指定,例如`<meta charset="UTF-8">`。如果页面编码与实际内容编码不一致,就会出现乱码。 2. **服务器响应编码**:服务器发送的数据需要与...
KWDB 是一款面向 AIoT 场景的分布式多模数据库产品,支持在同一实例同时建立时序库和关系库并融合处理多模数据,具备千万级设备接入、百万级数据秒级写入、亿级数据秒级读取等时序数据高效处理能力,具有稳定安全、高可用、易运维等特点。
yolo系列算法目标检测数据集,包含标签,可以直接训练模型和验证测试,数据集已经划分好,适用yolov5,yolov8,yolov9,yolov7,yolov10,yolo11算法; 包含两种标签格:yolo格式(txt文件)和voc格式(xml文件),分别保存在两个文件夹中; yolo格式:<class> <x_center> <y_center> <width> <height>, 其中: <class> 是目标的类别索引(从0开始)。 <x_center> 和 <y_center> 是目标框中心点的x和y坐标,这些坐标是相对于图像宽度和高度的比例值,范围在0到1之间。 <width> 和 <height> 是目标框的宽度和高度,也是相对于图像宽度和高度的比例值
那些年,与你同分同位次的同学都去了哪里?全国各大学在四川2020-2024年各专业最低录取分数及录取位次数据,高考志愿必备参考数据
做4.3这一节的时候的maple文件,仅供参考
stm32的实时时钟使用代码
基于go语言,使用gocv和socket实现摄像头视频传输项
jsoncpp不能正常解析,以及全角字符的问题,可以直接编辑使用.zip
在我们日常使用电脑的过程中,经常会遇到需要在不同网络环境下切换 IP 地址的情况。手动设置 IP 地址不仅繁琐,还容易出错。今天,我要向大家推荐一款超实用的网络管理工具 ——IP Switcher。 一、软件简介: IP Switcher 是一款功能强大的网络配置切换软件,它可以帮助用户在不同的网络环境下快速切换 IP 地址、子网掩码、网关、DNS 等网络设置,提高工作效率。 二、软件特点: 快速切换 IP Switcher 可以在几秒钟内完成网络配置的切换,无需手动设置 IP 地址、子网掩码、网关、DNS 等参数,大大节省了时间。 多种配置方案 用户可以根据不同的网络环境创建多个网络配置方案,每个方案可以设置不同的 IP 地址、子网掩码、网关、DNS 等参数。在需要切换网络环境时,只需选择相应的配置方案即可。 自动切换 IP Switcher 支持自动切换网络配置方案,可以根据用户设置的条件自动切换到相应的网络配置方案。例如,用户可以设置在连接到特定的无线网络时自动切换到相应的网络配置方案。 简单易用 IP Switcher 的界面简洁直观,操作非常方便。用户只需几个简单的步骤
tornado创建的一个web项目,实现了cookie,session,连接mysql和redis数据库,对主handler进行抽取,模拟登陆,图形化验证等一些功能业务_tornado_project.zip
mtk计算屏帧数的表格
fenlei20241031
那些年,与你同分同位次的同学都去了哪里?全国各大学在四川2020-2024年各专业最低录取分数及录取位次数据,高考志愿必备参考数据
爱心代码
那些年,与你同分同位次的同学都去了哪里?全国各大学在四川2020-2024年各专业最低录取分数及录取位次数据,高考志愿必备参考数据