0

使用 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 会是一个更好的解决方案。

我怎样才能做到这一点?

4

1 回答 1

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 );
于 2012-11-19T13:43:33.690 回答