我使用这个正则表达式代码来获取标签,但不值:使用正则表达式来获取HTML标记中的值?
(<input type="hidden" name="pt" id="pt" value=")|(" \/>)
从这个代码:
<input type="hidden" name="pt" id="pt" value="f64b1aadf7baa6e416dbfb6bf95fa031" />
但我会怎么做的其他方式?获取价值,但不是周围的标签?所以我只会得到“f64b1aadf7baa6e416dbfb6bf95fa031”(不带引号)。谢谢。
[不使用正则表达式解析HTML等](http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags) – Donut
什么语言?所有使用正则表达式都有点不同。 – Chriszuma
尝试'value =“f64b1aadf7baa6e416dbfb6bf95fa031”'。你必须更具体地说明你的解决方案应该适用于哪种情况 - 所有有效的HTML? – Tim