gpt4 book ai didi

java - 使用正则表达式从 HTML 属性中提取数字

转载 作者:太空宇宙 更新时间:2023-11-04 06:18:56 24 4
gpt4 key购买 nike

我必须从类似于此的代码中提取 Java 中的数字(使用 jsoup):

<i class="name" title="There are 3 elements" ></i>

(3是要提取的数字)

我尝试过这个正则表达式:

i[title~=There\\s*+are\\s*=[0-9]+\\s*elements]

但它不起作用。问题出在哪里?

最佳答案

title="There\\s+are\\s+([0-9]+)\\s+elements"

试试这个。抓取捕获或组 1。查看演示。

https://regex101.com/r/rU8yP6/3

您的字符不起作用的原因是您已将所有内容包含在 [] 字符类中,该字符类不保持顺序,而只是可供选择的字符池。

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

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