使用preg_replace作为脚本标记。
<script src="/player.js?video=204442&width=300&height=198&mproce=true&primaryColor=0xFF9900&showFeed=0&autoplay=0&browser=0&partnerid=130101" type="text/javascript"></script>
我想用新值替换宽度和高度。现在我有一个substr和strpos的解决方案,但也许preg_replace会是一个更好的解决方案。
我该怎么做?
答案 0 :(得分:0)
这个怎么样:
$str = '<script src="/player.js?video=204442&width=300&height=198&mproce=true&primaryColor=0xFF9900&showFeed=0&autoplay=0&browser=0&partnerid=130101" type="text/javascript"></script>';
$str = preg_replace('/width=\d+/i', 'width=999', $str);
$str = preg_replace('/height=\d+/i', 'height=999', $str);
print_r( $str );