regex - 我该如何处理这个正则表达式问题?

标签 regex delphi parsing extract

我需要从隐藏的 HTML 字段中提取一个值,已经有点弄清楚了,但我目前陷入困境。

我的正则表达式如下:

<input type="hidden" name="form_id" value=".*"

但这会从 HTML 中提取整个字符串。

字符串看起来像:

<input type="hidden" name="form_id" value="123"/>

我需要从字符串中提取“值”,它总是在变化,但“名称”始终是相同的。有没有一种方法可以提取它而无需执行其他表达式?我感谢任何帮助。

最佳答案

(?<=<[^<>]+?name="form_id"[^<>]+value=")(.*)(?=")

关于regex - 我该如何处理这个正则表达式问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11301306/

相关文章:

regex - 需要限制正则表达式中的字符数

delphi - 在Delphi的TWebbrowser中保存特定图像?

java - Java如何通过迭代器迭代XML文件?

java - OpenNLP 头规则

regex - 这个 perl 正则表达式有什么问题?

java - 如何快速处理字符串表达式?

delphi - Delphi 应用程序的实时基于网络的客户端。如何?

iphone - 如何在 iPhone 中解析 Json 值?

正则表达式捕获迭代器方法移动迭代器

delphi - 如何为Delphi的WebBrowser制作自定义菜单?