<?
$value=iconv('windows-1251', 'utf-8',"Земля Испытаний 11!");
//$value="Земля Испытаний 11!";
				$regex = '/
					(
						(?: [\x00-\x7F]                  # single-byte sequences   0xxxxxxx
						|   [\xC2-\xDF][\x80-\xBF]       # double-byte sequences   110xxxxx 10xxxxxx
						|   \xE0[\xA0-\xBF][\x80-\xBF]   # triple-byte sequences   1110xxxx 10xxxxxx * 2
						|   [\xE1-\xEC][\x80-\xBF]{2}
						|   \xED[\x80-\x9F][\x80-\xBF]
						|   [\xEE-\xEF][\x80-\xBF]{2}';


				$regex .= '){1,50}                          # ...one or more times
					)
					| .                                  # anything else
					/x';
				$value1 = preg_replace( $regex, '$1', $value );
echo iconv('utf-8', 'windows-1251',$value1);
?>