Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   assembler парсинг (https://forum.antichat.xyz/showthread.php?t=42980)

x-treem 24.06.2007 16:02

assembler парсинг
 
добрый день. скажите пожалуйсто, как мне из строки [|]text[|] выделить text в отдельную переменную.
интересует реализация на masm.

dmnt 24.06.2007 16:12

mov esi, offset textbuff ;[|]text[|]
mov edi, offset text
do_it:
lodsb
cmp al, '['
je do_it
cmp al, '|'
je do_it
cmp al, '['
je do_it
cmp al, 0
je _exit
store:
stosb
jmp do_it
exit:
ret

типа того


Время: 01:17