我需要抓住宽度2和高度2。你知道吗
// JScript File
// JScript File
iframeW = parseInt(width) + 10;
iframeH = parseInt(height) + 10;
width2 = parseInt(width) + -9 ;
height2 = parseInt(height) + 2;
document.write('<ifr'+'ame width='+iframeW+' height='+iframeH+' scrolling=no frameborder=0 scrolling=no allowtransparency=true src=http://zzzz.zzzz-zzzzzz.com/embed.php?id='+file+'&width='+width2+'&height='+height2+'&key2=1114></ifr'+'ame>');
当它在浏览器中运行时,最初是width=600
和height=400
。结果是width=591
和height=402
。问题是它几乎每天都在变化。你知道吗
http://zzzz.zzzz-zzzz.com/embed.php?id=channel1&width=591&height=402&key2=1114
所以它弄乱了我的正则表达式,因为它不断改变宽度和高度。不管怎样,我可以用regex或python自动获取它。你知道吗
抱歉,新手…学习过程太慢:(
谢谢你。你知道吗
对于正则表达式,您可以尝试:
&width=(\d+)
表示宽度,&height=(\d+)
表示高度。这两个选项都将在第一个捕获组中的“&;width=”或“&;height=”后面返回一到无限位数regex101.com是构建regex的好工具。你可以输入你正在考虑的正则表达式,它可以很好地解释实际发生的事情
相关问题 更多 >
编程相关推荐