    vi:

^^sAfEM*^, \(.*\)/\2 \1/

        (1,$).   (s) -
     ,   .  -
     , \ ([, ] * \),   , 
   :    ,   -
 ().        
,   .   , \(.*\), -
    (  ).

    ,     
 (\2),      ,    
  (\1).

  

   ,    - ( )  gawk   
 ,     ,  \ (  \), 
  .  vi (vim)   ,   \ (  \).
,     ,  -
      .

        (+)  -
  (?).     *,      -
  .  +     
 ,   ?      -
 .     *, +  ?     
      ,   .  
     ,    
(. .7).

 .7.   

                             


/ab+c/            ,       ,        vabcw. abbc57
/ab?c/            ,  , ,  ,            back, abcdef
/(ab)+c/               ab,          zabcd, ababc!
/(ab)?c/              ab,              , abcc

      (|)  
     .  vim    -
   ,      (\ |). 
        -
,   ,   .     
,     ,     
   (. .8).

922                                                         VII. 