PHP
需要替换的内容:{1_EXP}{2_EXP}{3_EXP}{4_EXP}{5_EXP}{5_EXP}...
需要替换成:5e20103a57d3cf7df58576db6a0bb9ef
例如:
{0_EXP} = 0ecd20fde1545247c2c16682771b7b1a
{1_EXP} = f149a331e291d8c1b4822b5cfb0d2f54
{2_EXP} = e76b488b921f109b86ec91ca82a8bbe7
...
PHP:
$row['msg'] = str_replace(表达式, '2cb727c1e40038839e37dfb70e2ba2df', $mycn['msg']);
什么写?还有其他更好的方法不?
回复讨论(解决方案)
$s='{1_EXP}{2_EXP}{3_EXP}{4_EXP}{5_EXP}{5_EXP}';echo preg_replace('/\{(\d+)_EXP\}/','<img src="http://localhost/images/$1.gif" />',$s);