gpt4 book ai didi

java - 正则表达式获取两个引号之间的字符串内容,以给定名称开头

转载 作者:行者123 更新时间:2023-12-01 19:14:15 25 4
gpt4 key购买 nike

我的 xml 文件中有多行。

我的台词就像 <Blog blogDescription="bla bla bla" description="" date="2010-10-10"/>

我正在处理以 "<Blog" 开头的所有行我想去的地方:

  1. 将 blogDescription 字段的内容设置为描述字段
  2. 删除博客描述字段

所以我的台词是这样的:

<Blog description="bla bla bla" date="2010-10-10"/>

我不知道我可以使用哪种正则表达式,我只得到以下行:

"^<(Blog) .*"

我用以下命令删除 blogDescription 字段:

" blogDescription="

但我不知道如何输入blogDescription值转化为描述值。

最佳答案

如果您已经在使用格式正确的 XML,而不是通过正则表达式自己构建解析器,为什么不直接使用可用的 XML 解析器之一呢?有很多方法可以做到这一点。

请参阅此相关问题: Parsing XML in Java

关于java - 正则表达式获取两个引号之间的字符串内容,以给定名称开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7417443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com