例XML:

prop1

书名

(?i)(?<=BookName\: \")([\u4e00-\u9fa5]+)

]]>

1)正则中含有

2)注意和Java文件中的写法稍微不一样啊(反斜杠/) 多写一个结果就可能出不来了(⊙o⊙)哦

例Java:

public class TestRegex {

public static void main(String[] args) throws Exception {

String str ="BookName: \"我欲封天\",CategoryName: \"仙侠\", SubCategoryName: \"古典仙侠\"";

String regex = "(?i)(?<=CategoryName\\: \")([\u4e00-\u9fa5]+)";

System.out.println(getRegexValue(regex, str, true).toString());

}

public static Object getRegexValue(String regex, String html, boolean isList) {

if (isList == false) {

Pattern p = Pattern.compile(regex);

Matcher matcher = p.matcher(html);

return matcher.find() == true ? matcher.group() : null;

} else {

List result = new ArrayList();

Pattern p = Pattern.compile(regex);

Matcher matcher = p.matcher(html);

while (matcher.find()) {

result.add(matcher.group());

}

return result;

}

}

}

python 读取xml文件 正则_XML文件中配置正则表达式相关推荐

  1. java 正则替换cdata_XML中配置正则表达式的写法

    在做WEB表单时,为了增加用户体验,表单验证通常是必不可少的.而这样的效果通常也是通过正则表达式实现. 如果在往前考虑一步,假如用户自己也能根据需要修改这些正则表达式,那就更加人性化了. 在做管理系统 ...

  2. python 读取excel格式xml,读取xml格式的xls文件、解析其中数据

    1.python 读取excel格式xml,解析其中数据 当excel文件的格式是xml的时候,window系统是可以正常打开的,但是使用pandas直接读取则会报错,原因就是现在已经是xml文件了, ...

  3. python读取xml文件内容_python读取xml文件

    关于python读取xml文章很多,但大多文章都是贴一个xml文件,然后再贴个处理文件的代码.这样并不利于初学者的学习,希望这篇文章可以更通俗易懂的教如何使用python来读取xml文件. 什么是xm ...

  4. python读取xml文件

    关于python读取xml文章很多,但大多文章都是贴一个xml文件,然后再贴个处理文件的代码.这样并不利于初学者的学习,希望这篇文章可以更通俗易懂的教如何使用python 来读取xml 文件. 什么是 ...

  5. 已解决(Python读取xml文件报错)xmL.etree.ELementTree.ParseError:not well-formed (invalid token): Line

    已解决(Python读取xml文件报错)xmL.etree.ELementTree.ParseError:not well-formed (invalid token): Line 文章目录 报错信息 ...

  6. python读取xml文件信息_python读取xml文件方法解析

    关于python读取xml文章很多,但大多文章都是贴一个xml文件,然后再贴个处理文件的代码.这样并不利于初学者的学习,希望这篇文章可以更通俗易懂的教如何使用python来读取xml文件. 什么是xm ...

  7. python获取的html转换为json,python读取XML格式文件并转为json格式

    XML文件如下: 红楼梦书名> 曹雪芹作者> 描述贾宝玉和林黛玉的爱情故事主要内容> 人民文学出版社出版社> 图书> 一.python读取XML格式文件代码: impor ...

  8. python读取xml文件信息失败_通过XML读取XML文件时出错。

    我试图用python读取XML文件xml.etree但有时对于某些文件,我在解析文件时会出现内存错误.我的XML文件大小是912Mb,这个问题与文件大小有关吗?在 代码:from xml.etree ...

  9. python读取xml文件内容_selenium-python读取XML文件

    首先这是我们要读取的XML文件 <?xml version="1.0" encoding="utf-8" ?> windows Chorm http ...

最新文章

  1. HwServiceManager篇-Android10.0 HwBinder通信原理(五)
  2. 跟正刊学习SCI英文写作——摘要部分的拆解
  3. python正则表达式判断数字_Python机器学习之手写数字辨识及正则表达式
  4. (一)easyUI之树形网络
  5. flask中数据库迁移
  6. java反序列化的原理,java – 反序列化的工作原理?
  7. 【转】Java 8十个lambda表达式案例
  8. Vmware虚拟机linux系统混合模式上网
  9. 灰色系统预测matlab代码,灰色预测MATLAB代码
  10. 【LeetCode - 248】中心对称数 III
  11. 周志华揭开机器学习本质的57张PPT
  12. linux切换root 权限,【linux】sudo su切换到root权限
  13. passenger 部署
  14. 关于注意力的自上而下和自下而上(top-down attention and bottom-up attention)
  15. 《指数基金投资指南》笔记整理
  16. sbus storm32bgc_STorM32 BGC三轴增稳云台固件更新
  17. 电源开关电源200W 12V 24V,电源架构PFC+LLC+同步整流,高效率高功率因数
  18. SIMCom芯片关于GPS定位信息的的解析(AT+CGNSINF)
  19. 散转程序c语言,单片机 散转表程序的使用
  20. Scratch创作-从入门到精通

热门文章

  1. Thread类创建线程
  2. 白苹果了怎么办_iPhone白苹果怎么办?白苹果各种解决办法看了就懂
  3. 磁盘 硬盘 内存之间的关系
  4. 15 openEuler使用DNF管理软件包
  5. Java中常见的50个错误、异常及规避技巧
  6. 真相了!14个不同专业研究生一天哈哈哈哈哈哈哈哈
  7. 计算机与人工智能学院学生会,人工智能学院召开2020年学生会工作总结大会
  8. python中divmod的意思是_python 中的divmod数字处理函数浅析
  9. css实现单行、多行文本超出省略号(...)
  10. shopex网店加速,解决shopex网店 CPU% 高占用问题