0

私は何かを変えることができるいくつかのphpコードを書きました

 width="any number"     

文字列で

 $width="300"  

このような :

$width = 'width="300"'
$content = preg_replace( '/width="([0-9]*)"/' , $width , $content );

しかし、このコードではすべての幅が変更されているので、300を超える幅のみを置き換えたいと思います

では、これを処理するために正規表現を変更するにはどうすればよいですか?!

ありがとう

4

1 に答える 1

2
$content = preg_replace('/width="([3-9][0-9]{2,}|[1-9][0-9]{3,})"/',$width,$content);
于 2012-05-07T08:27:39.503 に答える