ќбзор программ дл¤ web мастера - команды ¤зыка HTP - ReplaceM @приЄмник , $смещение_откуда_искать , $смещение_дочего_искать(-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

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

    «амена по маске (текстова¤ замена ©HOD Lab), производит замену текста, который содержитс¤ между маской старта замены и маской конца замены, включа¤ саму маску замены.
    ƒлина масок должна быть более нул¤.


    ѕример:
     replacem @1, 0, -1, "<A", "</A>", "Link"
     replacem @4, 0, -1, "<IMG", ">", ""
     replacem @5, $1, $2, @1, @2, @3
    

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


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


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



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