java - 使用正则表达式提取 XML 中的属性值

标签 java regex groovy

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!DOCTYPE ... ]> 
<abc-config version="THIS" id="abc">
...
</abc-config>

大家好

在上面的代码中,如何在 Groovy/Java 中使用 Regex 提取版本属性的值?

谢谢。

最佳答案

处理这个问题的正则表达式可能是这样的:

/<\?xml version="([0-9.]+)"/

关于不使用正则表达式解析标记语言的 10000 堂课,我将省去其中的一堂。

编辑: The One whose Name cannot be expressed in the Basic Multilingual Plane, He compelled me .

关于java - 使用正则表达式提取 XML 中的属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4927717/

相关文章:

java - 使用 core-nlp 的 DocumentPreprocessor 拆分句子时处理连词

groovy - Groovy 中 2 个列表的内容求和

Java游戏。需要停止代码而不使用break语句或system.exit

java - 如何使用 java 从 hdfs 读取多个文件?

java - 无法运行 tomcat java : Permission denied

java - 在 JMeter 中递归列出文件夹和子文件夹中的文件

groovy - 从 Groovy 中的函数调用闭包的委托(delegate)方法?

java - Play 出错的未知原因!框架项目,在项目中只使用java

regex - Vim Regex - 如何反转匹配多行的正则表达式?

python - 插入空格以分隔连接的字母和数字字符串 - Python RegEx