gpt4 book ai didi

java - 如何使用正则表达式从以下内容中提取数据?

转载 作者:行者123 更新时间:2023-12-02 00:48:59 26 4
gpt4 key购买 nike

我有一个以下模式的数据集

1<a href="/contact/">Joe</a><br />joe.doe@somemail.com</div>
2<a href="/contact/">Tom</a><br />tom.cat@aol.com</div>
3<a href="/contact/">Jerry</a><br />jerry.mouse@yahoo.co.in</div>

所以...

我需要从中单独提取姓名和电子邮件 ID。我该怎么做?

<小时/>

更新:

根据您的回复,我已将数据格式更改为:

1(name)Joe(email)joe.doe@somemail.com(end)
2(name)Tom(email)tom.cat@aol.com(end)
3(name)Jerry(email)jerry.mouse@yahoo.co.in(end)

我如何解析那个

最佳答案

使用这个正则表达式:

\(name\)(.*)\(email\)(.*)\(end\)

现在,第一个反向引用 \1 包含名称,第二个反向引用 \2 包含电子邮件地址。

继续调用相同的正则表达式来获取下一个姓名和电子邮件地址。

关于java - 如何使用正则表达式从以下内容中提取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4000394/

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