ќбзор программ дл¤ web мастера - команды ¤зыка HTP - ReplaceI @приЄмник , $смещение_начала_поиска , $смещение_конца_поиска(-1 до конца текста) , @что_заменить , @на_что_заменить


  • Cофт дл¤ web мастера
  • ћои скрипты дл¤ HTP
  •  оманды HTP (HOD Text Processor)

  • ††Чї Add
    ††Чї AddT
    ††Чї And
    ††Чї Beep
    ††Чї Cls
    ††Чї CodeToSym
    ††Чї Call
    ††Чї CWD
    ††Чї CreateD
    ††Чї Div
    ††Чї DecToText
    ††Чї DelF
    ††Чї DelD
    ††Чї ExecF
    ††Чї FindI
    ††Чї FindIR
    ††Чї FindIS
    ††Чї FindISR
    ††Чї FindE
    ††Чї FTPconnect
    ††Чї FTPdisconnect
    ††Чї FTPcwd
    ††Чї FTPlist
    ††Чї FTPloadF
    ††Чї FTPsaveF
    ††Чї FTPdelF
    ††Чї FTPrenameF
    ††Чї FTPcreateD
    ††Чї FTPdelD
    ††Чї FTPsendcmd
    ††Чї FTPsetmode
    ††Чї GetUserQ
    ††Чї GetEl
    ††Чї GetElInf
    ††Чї GetMaxEl
    ††Чї GetSubStr
    ††Чї GetStrLen
    ††Чї GetImgInf
    ††Чї GetFLDL
    ††Чї HexToText
    ††Чї Jmp
    ††Чї Jmp=N
    ††Чї Jmp<N
    ††Чї Jmp<=N
    ††Чї Jmp>N
    ††Чї Jmp>=N
    ††Чї JmpEq
    ††Чї JmpNe
    ††Чї LCase
    ††Чї LoadF
    ††Чї Mov
    ††Чї MovT
    ††Чї Mul
    ††Чї MoveF
    ††Чї Or
    ††Чї PrintT
    ††Чї PrintN
    ††Чї Push
    ††Чї Pop
    ††Чї PushT
    ††Чї PopT
    ††Чї PutEl
    ††Чї PutSubStr
    ††Чї Rnd
    ††Чї Ret
    ††Чї ReplaceS
    ††Чї ReplaceI
    ††Чї ReplaceM
    ††Чї Sub
    ††Чї SymToCode
    ††Чї SaveF
    ††Чї Sleep
    ††Чї TextToHex
    ††Чї TextToDec
    ††Чї TestF
    ††Чї TimeF
    ††Чї Time
    ††Чї TimeT
    ††Чї TCPIPconfig
    ††Чї UCase
    ††Чї Word
    ††Чї Xor

  • ƒокументаци¤ по PERL
  • ‘ункции LIBC
  • ќ сайте и авторе





  • Rambler's Top100 –ейтинг@Mail.ru

     ReplaceI @приЄмник , $смещение_начала_поиска , $смещение_конца_поиска(-1 до конца текста) , @что_заменить , @на_что_заменить

    «амена части строки (обычна¤ текстова¤ замена).

    ѕример:
     replacei @0, 0, -1, "команды", "мутанты"
     replacei @2, $5, 500, @1, "Copyright HOD Lab"
     replacei @7, $1, $2, @1, @2
    

    »спользует значение регистра $R:
    $R=1 регистр символов учитываетс¤
    $R=0 не учитываетс¤ регистр символов


    ¬озвращает в регистре $I количество произведЄнных замен.


    »сключени¤ при выполнении:
  • ≈сли в качестве текста дл¤ поиска указана пуста¤ строка, команда игнорируетс¤.
  • ≈сли длина текста дл¤ замены выше длины текста в приЄмнике то команда игнорируетс¤.
  • ≈сли смещение начала поиска менее 0 то устанавливаетс¤ равным 0.
  • ≈сли смещение конца поиска превышает фактическую длину текста в приЄмнике, то смещение конца приравниваетс¤ к фактической длине.


  • ѕримечание:
    ≈сли в качестве @приЄмник и @на_что_заменить указан один и тот же регистр, то используетс¤ более медлительна¤ и критична¤ к объЄму доступной пам¤ти верси¤ команды.


    »сточник информации: сайт разработчика ¤зыка HTP
    :.: Max Darianov (П) SPB 2003. Ч ¬ы можете выдел¤ть, копировать и использовать любой материал с этого сайта, не устанавлива¤ никаких лишних ссылок.
    Сайт управляется системой uCoz