Java使用正则表达式提取XML节点内容的方法示例
短信预约 -IT技能 免费直播动态提醒
本文实例讲述了Java使用正则表达式提取XML节点内容的方法。分享给大家供大家参考,具体如下:
现在有类似<doc>abc</doc><title>3232</title> <doc>只要内容</doc>这么一个串,需要提取abc,3232,只要内容的节点内容
public static List getContext(String html) { List resultList = new ArrayList(); Pattern p = Pattern.compile(">([^</]+)</");//正则表达式 commend by danielinbiti Matcher m = p.matcher(html );// while (m.find()) { resultList.add(m.group(1));// } return resultList;}public static void main(String[] args) { String a = "<doc>abc</doc><title>3232</title> <doc>只要内容</doc>"; List list = getContext(a); System.out.println(list);}
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
Java使用正则表达式提取XML节点内容的方法示例
下载Word文档到电脑,方便收藏和打印~
下载Word文档
猜你喜欢
Java使用正则表达式提取XML节点内容的方法示例
本文实例讲述了Java使用正则表达式提取XML节点内容的方法。分享给大家供大家参考,具体如下:现在有类似abc 3232 只要内容 这么一个串,需要提取abc,3232,
2023-05-31
java使用正则表达式判断手机号的方法示例
本文实例讲述了java使用正则表达式判断手机号的方法。分享给大家供大家参考,具体如下:要更加准确的匹配手机号码只匹配11位数字是不够的,比如说就没有以144开始的号码段,故先要整清楚现在已经开放了多少个号码段,国家号码段分配如下:移动:13
2023-05-31
Java使用正则表达式截取重复出现的XML字符串功能示例
本文实例讲述了Java使用正则表达式截取重复出现的XML字符串功能。分享给大家供大家参考,具体如下:public static void main(String[] args) throws DocumentException { S
2023-05-31
Python使用正则表达式抓取网页图片的方法示例
本文实例讲述了Python使用正则表达式抓取网页图片的方法。分享给大家供大家参考,具体如下:#!/usr/bin/python
import re
import urllib
#获取网页信息
def getHtml(url):page =
2022-06-04
C#中正则表达式(Regex)过滤内容的基本使用方法
在Regex类中提供了很多方法来操作正则表达式,这篇文章主要给大家介绍了关于C#中正则表达式(Regex)过滤内容的基本使用方法,需要的朋友可以参考下
2022-11-13
2024-04-02
2024-04-02
awk正则表达式和内置函数的使用方法实例详解
awk正则表达式及内置函数实例详解:
1、模糊匹配:awk ‘{if($3~/97/) print $0}' data.f:如果第三项中含有”97”则打印该行awk ‘{if($4!~/ufcx/) print $0}' data.f:如果
2022-06-04
Python使用中文正则表达式匹配指定中文字符串的方法示例
本文实例讲述了Python使用中文正则表达式匹配指定中文字符串的方法。分享给大家供大家参考,具体如下:
业务场景:
从中文字句中匹配出指定的中文子字符串 .这样的情况我在工作中遇到非常多, 特梳理总结如下.
难点:
处理GBK和utf8之类
2022-06-04