如果字符串前面跟着特定的字符串集,我怎么才能找到它呢?
例如,
<input id="amount" type="hidden" value="105">
<input id="orderId" type="hidden" value="10000">
<input id="userId" type="hidden" value="200">
我想从上面的字符串中找出 10000 。基本上我想写一个表达式来找出以下两个条件之间的值
从<input
开始,后跟orderId
,后跟value="
以">
答案 0 :(得分:1)
Regexp: /<input.*orderId.*value="(.*)"/g
详细@ https://regex101.com/r/oFuGw4/1
您不希望使用regexp在Javascript中执行此操作。
就这样做
<script>
var value = document.getElementById("orderId").value;
</script>