gpt4 book ai didi

java - 查找 XML 标记值的正确正则表达式 - java

转载 作者:行者123 更新时间:2023-11-30 02:17:51 25 4
gpt4 key购买 nike

我想找到正确的正则表达式来获取 xml 标记的值并将其替换为 X。这个标签:

<number>1234I0000ABC0001</number>

我像这样创建了正则表达式:

.*number>([A-Z0-9 _]*[A-Z0-9][A-Z0-9 _]*)</

但这并不像我想要的那样工作。我想通过正则表达式获取值,将所有字符替换为 X 并将更改后的值设置到标记中。

最佳答案

使用正则表达式解析 XML 不是一个好主意。但如果你坚持那么你可以使用

<number>([\s\S]*?)<\/number>

这将捕获值 Group 1 。您可以轻松地将其替换为您喜欢的任何内容。详细解释可以访问这个regex101现场表演

关于java - 查找 XML 标记值的正确正则表达式 - java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47749150/

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