我有一个JavaScript块,我需要从中提取一个值。它看起来像这样:
<script type="text/javascript">
//<![CDATA[
window.gon={};gon.session_id="1a2b3c4d5e";gon.user={"id":"5a4b3c2d1e"}
//]]>
</script>
我需要获得id的价值。我尝试了多个选项,但似乎没有工作。例如。 script type="text/javascript" gon.user.id="(.+?)"
PS: gon 是用于在Javascript块中传递动态变量的gem。
答案 0 :(得分:0)
正则表达式将是
Class02
上述模式将搜索&#34; id&#34;:&#34; 5a4b3c2d1e&#34;模式并将返回5a4b3c2d1e。
https://regex101.com/是一个很棒的网站,可以与Regex一起玩。