Я хочу взять переменную с именем $encoded_str и удалить cd1, CD1 и все, что находится между первым «l» и последним пробелом. Так, например, "lp6 id4 STRINGcd1" вернет "STRING".
Сейчас я использую PHP 4, поэтому я не могу использовать str_ireplace, у меня есть это:
$encoded_str=str_replace('CD1','',$encoded_str);
$encoded_str=str_replace('cd1','',$encoded_str);
$encoded_str=preg_replace('X','',$encoded_str);
У меня есть RTM для preg_replace, но я немного запутался. Чем мне заменить X и можете ли вы предложить достойный вводной курс по написанию регулярных выражений?
STRING
. Это буквенно-цифровой? Просто буквы? Какие-то специальные символы? - person eykanal   schedule 03.06.2010