Diff for /parser3/tests/185.html between versions 1.1 and 1.2

version 1.1, 2008/07/16 17:35:43 version 1.2, 2008/07/17 09:09:22
Line 6  $response:content-type[ Line 6  $response:content-type[
         $.charset[$response:charset]          $.charset[$response:charset]
 ]  ]
   
   $str[^taint[ab<cd]ef>gh]
   ^$str[$str] [^str.length[]]<br /><br />
   
   ^^str.left(4): ^left[$str](4)<br />
   ^^str.left(9): ^left[$str](9)<br />
   ^^str.right(4): ^right[$str](4)<br />
   ^^str.right(9): ^right[$str](9)<br />
   ^^str.mid(1;8): ^mid[$str](1;8)<br />
   
   <hr />
 $str[о сколько нам открытий чудных...10.11.2005]  $str[о сколько нам открытий чудных...10.11.2005]
 $length(^str.length[]) ^rem{ *** length in real chars (not in bytes) == 42 *** }  $length(^str.length[]) ^rem{ *** length in real chars (not in bytes) == 42 *** }
   
 <pre>^taint[as-is][  <pre>^taint[as-is][
 ^$str[$str]  ^$str[$str] [^str.length[]]
      <b>0</b>123456789<b>0</b>123456789<b>0</b>123456789<b>0</b>123456789<b>0</b>123456789       <b>0</b>123456789<b>0</b>123456789<b>0</b>123456789<b>0</b>123456789<b>0</b>123456789
 ]</pre>  ]</pre>
   
 ^^str.length[]: ^str.length[]<br /><br />  
   
 #=^str.right(5)=  
 #=^str.mid(43;2)=  
   
 ^pos[$str;о]  ^pos[$str;о]
 ^pos[$str; ]  ^pos[$str; ]
 ^pos[$str;чудных]  ^pos[$str;чудных]
 ^pos[$str;2005]  ^pos[$str;2005]
 ^pos[$str;zzz]  ^pos[$str;zzz]
   
   <br />
 <table border="1">  <table border="1">
         <tr>          <tr>
                 <td>N</td>                  <td>N</td>
                 <td>^^str.left(N)</tr>                  <td>^^str.left(N) [^^substr.length[]]</tr>
                 <td>^^str.right(N)</tr>                  <td>^^str.right(N) [^^substr.length[]]</tr>
                 <td>^^str.mid(N;Z)</tr>                  <td>^^str.mid(N;O)</tr>
         </tr>          </tr>
 ^for[i](0;$length\2+1){  ^for[i](0;$length\2+1){
         <tr>          <tr>
                 <td>^eval($i*2)</td>                  <td>^eval($i*2)</td>
                 <td>^left[$str]($i*2)</td>                  <td>^left[$str]($i*2+$i%2)</td>
                 <td>^right[$str]($i*2)</td>                  <td>^right[$str]($i*2+($i+1)%2)</td>
                 <td>^mid[$str]($i*2;3)</td>                  <td>^mid[$str]($i*2;^if($i%2)(3;4))</td>
         </tr>          </tr>
 }  }
 </table>  </table>
   
   
   
 @left[str;num]  @left[str;num][substr]
 '^str.left($num)'  $substr[^str.left($num)]
   '$substr' [^substr.length[]]
   
   
   
   @right[str;num][substr]
   $substr[^str.right($num)]
   '$substr' [^substr.length[]]
   
 @right[str;num]  
 '^str.right($num)'  
   
   
 @mid[str;num;count]  @mid[str;num;count]
 '^str.mid($num;$count)'  '^str.mid($num;$count)'
   
   
   
 @pos[str;substr]  @pos[str;substr]
 ^^str.pos[$substr]: ^str.pos[$substr]<br />  ^^str.pos[$substr]: ^str.pos[$substr]<br />

Removed from v.1.1  
changed lines
  Added in v.1.2


E-mail: