Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用java正则表达式提取onclick值_Java_Regex - Fatal编程技术网

如何用java正则表达式提取onclick值

如何用java正则表达式提取onclick值,java,regex,Java,Regex,我需要extrack onclick值。我尝试了这么多的方法,但我不能完成它。我正在开发一个应用程序,我是一个新的正则表达式 <button class='btn btn-orange' type='button' onclick='addToCart(139133735, 730, 199100)'>Add to Cart</button> 添加到购物车 我想提取addToCart(139133735730199100)或139133735730199100 您能帮

我需要extrack onclick值。我尝试了这么多的方法,但我不能完成它。我正在开发一个应用程序,我是一个新的正则表达式

<button class='btn btn-orange' type='button' onclick='addToCart(139133735, 730, 199100)'>Add to Cart</button>
添加到购物车
我想提取addToCart(139133735730199100)或139133735730199100


您能帮我吗?

Regex不是执行此任务的最佳工具(必需链接:)。相反,请使用适当的HTML或XML解析器,如jsoup,其中您的代码可以如下所示:
jsoup.parse(您的HTML)。选择(“button.btn.btn orange”).attr(“onclick”)
ty@Pshemo它起作用了