- ereg -> preg

release-0.6
alecpl 16 years ago
parent 2f7405e3ce
commit db5abc6c21

@ -45,7 +45,7 @@ function enriched_convert_formatting($body){
'</indentright>'=>'</span>');
while(list($find,$replace)=each($a)){
$body = eregi_replace($find,$replace,$body);
$body = preg_replace('#'.$find.'#i', $replace, $body);
}
return $body;
}

@ -48,8 +48,8 @@ function iil_utf7_decode($str, $raw=false){
}
function iil_utf7_encode($str){
if (!ereg("[\200-\237]",$str) && !ereg("[\241-\377]",$str))
return $str;
if (!preg_match('/[\200-\237\241-\377]/', $str))
return $str;
$len = strlen($str);

@ -185,12 +185,12 @@ function extract_mapi_attrs($buf, &$attachment_data)
switch($attr_name)
{
case TNEF_MAPI_ATTACH_LONG_FILENAME: // used in preference to AFILENAME value
$attachment_data[0]['name'] = ereg_replace('.*[\/](.*)$', '\1', $value); // strip path
$attachment_data[0]['name'] = preg_replace('/.*[\/](.*)$/', '\1', $value); // strip path
break;
case TNEF_MAPI_ATTACH_MIME_TAG: // Is this ever set, and what is format?
$attachment_data[0]['type0'] = ereg_replace('^(.*)/.*', '\1', $value);
$attachment_data[0]['type1'] = ereg_replace('.*/(.*)$', '\1', $value);
$attachment_data[0]['type0'] = preg_replace('/^(.*)\/.*/', '\1', $value);
$attachment_data[0]['type1'] = preg_replace('/.*\/(.*)$/', '\1', $value);
break;
case TNEF_MAPI_ATTACH_DATA:
@ -247,7 +247,7 @@ function tnef_decode_attachment(&$buf, &$attachment_data)
case TNEF_AFILENAME: // filename
$length = tnef_geti32($buf);
$attachment_data[0]['name'] = ereg_replace('.*[\/](.*)$',
$attachment_data[0]['name'] = preg_replace('/.*[\/](.*)$/',
'\1',
tnef_getx($length, $buf)); // strip path
tnef_geti16($buf); //checksum

Loading…
Cancel
Save