正则表达式从html标签获取动态值

我有一个字符串格式的html标签。我需要从中获取一个动态值。

输入字符串:

final String str = "<input type=\"hidden\" name=\"OFBIZ_FRAMEWORK_REQUEST_SYNCH_TOKEN\" value=\"1590137573579\">\n";

从上面的字符串中,我需要获取value属性。 (即1590137573579-此值动态更改)

下面共享的是我尝试过的正则表达式,它是给出的结果,但要确定它是否是正确的正则表达式。

String regex = "value=\"(.*?)\"";

在适当的正则表达式声明中可以提供一些帮助。