Вверх ↑
Ответов: 2059
Рейтинг: 131
#1: 2017-09-20 09:37:04 ЛС | профиль | цитата
Может лучше регулярными выражениями решать такие задачи?
RE_Replace
Схему не привожу, потому что, что там рисовать.
Полезнее самому разобраться, как пишется выражение.

Из ТЗ не видно, что необходим MultiReplace.

Add(MainForm,2953706,21,105)
{
Height=836
}
Add(Memo,3230479,196,70)
{
Left=5
Top=10
Width=245
Height=320
Strings=#11: Андрей Дай|15: ВТОРАЯ КНИГА|19: Интервью первое.|149: – Я не очень , 0 же именно 0 меня 0 . Поэтому вопросы задавать не буду... Мне сказали, что после разговора с Вами, сомнений больше не останется...|301: – Я не очень... – словно попугай, повторил с неуверенностью в голосе молодой мужчина в дорогом костюме. Ему не шел этот костюм – словно с чужого плеча. Он чувствовал себя неуверенно в этом шикарном кабинете, и его смущало присутствие молчаливого «серого» человека с блокнотом на коленях сидящего в |85: Повисла такая пауза, 0 которую говорят, как о моменте рождения сотрудника милиции.|146: – Петр Дмитриевич... не рекомендовал называть имена.... Вы понимаете, – «серый» выговорил это таким тоном, что сразу стало понятно: это приказ!|194: – Ну, тогда... – я снова развел 0 , выключил диктофон и выжидающе посмотрел на «серого». Тот взялся за края своего блокнота и поморщился. Видимо, это неудачное интервью ему ни чем хорошим не |
}
Add(Button,2679056,287,21)
{
Left=290
Top=20
link(onClick,7827341:doReplace,[(331,27)(331,104)(184,104)(184,181)])
}
Add(Edit,9019050,287,63)
{
Left=270
Top=65
Width=95
Text=" 0 "
}
Add(Edit,13349010,286,117)
{
Left=270
Top=105
Width=95
Text="777"
}
Add(Replace,7827341,196,175)
{
link(onReplace,12688602:doAdd,[(240,181)(240,219)(185,219)(185,256)])
link(Str,3230479:Text,[])
link(Sub_str,9019050:Text,[(209,135)(293,135)])
link(Dest,13349010:Text,[(216,162)(292,162)])
}
Add(Memo,12688602,197,250)
{
Left=20
Top=345
Width=245
Height=320
}



карма: 6

0
Редактировалось 1 раз(а), последний 2017-09-20 09:58:14