Php. Как заменить текст
06492</TD>
06457</TD>
06458</TD>
06459</TD>
Никак не согу сообразить как в начало этих цифр что-то добавить, скажем сделать из
06492</TD>
11106492</TD> и так на всякое совпедение по маске
??????</TD>.
Подскажите, чем делается? Как добавить?
:???:
Цитата:
Originally posted by covex
Есть текст в файле:
06492</TD>
06457</TD>
06458</TD>
06459</TD>
Никак не согу сообразить как в начало этих цифр что-то добавить, скажем сделать из
06492</TD>
11106492</TD> и так на всякое совпедение по маске
??????</TD>.
Подскажите, чем делается? Как добавить?
:???:
Есть текст в файле:
06492</TD>
06457</TD>
06458</TD>
06459</TD>
Никак не согу сообразить как в начало этих цифр что-то добавить, скажем сделать из
06492</TD>
11106492</TD> и так на всякое совпедение по маске
??????</TD>.
Подскажите, чем делается? Как добавить?
:???:
Это тебе нужно про RegEX почитать функция eregi_replace
функция preg_replace_callback тебе поможет. С помощью RegEX создаешь шаблон для
любая цифра</td> затем создаешь callback функцию, которая к входящему параметру впереди добавит нужную цифру. и все эти данные вставляешь в качестве параметров в preg_replace_callback - она и вернет результат
Код:
$s=str_replace("
","
111",$s);
","
111",$s);
Цитата:
Originally posted by MasterSID
Это тебе нужно про RegEX почитать функция eregi_replace
функция preg_replace_callback тебе поможет. С помощью RegEX создаешь шаблон для
любая цифра</td> затем создаешь callback функцию, которая к входящему параметру впереди добавит нужную цифру. и все эти данные вставляешь в качестве параметров в preg_replace_callback - она и вернет результат
Это тебе нужно про RegEX почитать функция eregi_replace
функция preg_replace_callback тебе поможет. С помощью RegEX создаешь шаблон для
любая цифра</td> затем создаешь callback функцию, которая к входящему параметру впереди добавит нужную цифру. и все эти данные вставляешь в качестве параметров в preg_replace_callback - она и вернет результат
Спасибо. Ваш пример работает как нельзя лучше! К сожалению регулярные выражения мне тяжело даются, поэтому пытался пути обхода...
Цитата:
Originally posted by covex
Спасибо. Ваш пример работает как нельзя лучше! К сожалению регулярные выражения мне тяжело даются, поэтому пытался пути обхода...
Спасибо. Ваш пример работает как нельзя лучше! К сожалению регулярные выражения мне тяжело даются, поэтому пытался пути обхода...
так у этого примера есть один ньюанс. Если понадобится в документе где-то
вставить будут проблемы