Вверх ↑
Ответов: 793
Рейтинг: 168
#1: 2022-06-11 14:58:07 ЛС | профиль | цитата
Udokanec писал(а):
Никак не получается распарсить текст.BloсkFind у меня не берет многострочный текст

Вот как можно это сделать. В верхнем мемо печатай любой текст.

Add(MainForm,2953706,56,182)
{
Width=850
Height=550
link(onCreate,16037282:doEvent2,[])
}
Add(StrList,5064370,126,84)
{
Strings=#7::cond_3|74:invoke-super {p0}, Landroidx/activity/ComponentActivity;->onBackPressed()V|0:|7::goto_0|11:return-void|11:.end method|0:|48:.method protected onCreate(Landroid/os/Bundle;)V|9:.locals 7|0:|7:.line 1|0:|81:invoke-super {p0, p1}, Landroidx/appcompat/app/e;->onCreate(Landroid/os/Bundle;)V|0:|20:const p1, 0x7f0c001d|0:|7:.line 2|71:invoke-virtual {p0, p1}, Landroidx/appcompat/app/e;->setContentView(I)V|0:|20:const p1, 0x7f09013e|
}
Add(Replace,6528042,175,196)
{
link(onReplace,3345098:doText,[])
link(Str,5064370:Text,[(181,180)(132,180)])
link(Sub_str,3332814:Var2,[])
link(Dest,5339370:Result,[(195,187)(216,187)])
}
Add(Memo,3345098,266,175)
{
Top=136
Width=834
Height=375
Align=5
ScrollBars=3
}
Add(StrList,2711950,182,84)
{
Strings=#48:.method protected onCreate(Landroid/os/Bundle;)V|9:.locals 7|0:|7:.line 1|
}
Add(StrCatDelim,5339370,210,147)
{
Delimiter="\r\n"
link(Str1,3332814:Var3,[(216,131)])
link(Str2,1852090:Text,[(223,131)(230,131)])
}
Add(GetDataEx,3332814,182,126)
{
link(Data,2711950:Text,[])
}
Add(Hub,16037282,126,189)
{
InCount=2
link(onEvent1,5339370:doStrCatDlm,[(151,195)(151,153)])
link(onEvent2,6528042:doReplace,[])
}
Add(Memo,1852090,224,84)
{
Width=834
Height=116
Align=2
Strings=#43:Всё что надо вставить после найденных строк|0:|1: |0:|
ScrollBars=3
link(onChange,16037282:doEvent1,[(263,90)(263,76)(116,76)(116,195)])
}

карма: 16

0