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

version 1.2, 2008/07/17 09:09:22 version 1.4, 2008/07/18 08:28:10
Line 6  $response:content-type[ Line 6  $response:content-type[
         $.charset[$response:charset]          $.charset[$response:charset]
 ]  ]
   
 $str[^taint[ab<cd]ef>gh]  $str[ab^taint["]"cd^taint[xml][&]&ef]
 ^$str[$str] [^str.length[]]<br /><br />  <pre>^$str[$str] [^str.length[]]</pre>
   
 ^^str.left(4): ^left[$str](4)<br />  ^^str.left(4): ^left[$str](4)<br />
 ^^str.left(9): ^left[$str](9)<br />  ^^str.left(9): ^left[$str](9)<br />
Line 25  $length(^str.length[]) ^rem{ *** length Line 25  $length(^str.length[]) ^rem{ *** length
 ]</pre>  ]</pre>
   
 ^pos[$str;о]  ^pos[$str;о]
   ^pos[$str;о;2]
 ^pos[$str; ]  ^pos[$str; ]
 ^pos[$str;чудных]  ^pos[$str;чудных]
 ^pos[$str;2005]  ^pos[$str;2005]
Line 33  $length(^str.length[]) ^rem{ *** length Line 34  $length(^str.length[]) ^rem{ *** length
 <br />  <br />
 <table border="1">  <table border="1">
         <tr>          <tr>
                 <td>N</td>                  <td>L</td>
                 <td>^^str.left(N) [^^substr.length[]]</tr>                  <td>^^str.left(L) [^^substr.length[]]</tr>
                 <td>^^str.right(N) [^^substr.length[]]</tr>                  <td>R</td>
                   <td>^^str.right(R) [^^substr.length[]]</tr>
                   <td>N, O</td>
                 <td>^^str.mid(N;O)</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>                  $iLeft($i*2+$i%2)
                 <td>^left[$str]($i*2+$i%2)</td>                  <td>$iLeft</td>
                 <td>^right[$str]($i*2+($i+1)%2)</td>                  <td>^left[$str]($iLeft)</td>
                 <td>^mid[$str]($i*2;^if($i%2)(3;4))</td>                  
                   $iRight($i*2+($i+1)%2)
                   <td>$iRight</td>
                   <td>^right[$str]($iRight)</td>
   
                   $iMid($i*2)
                   $iLength(^if($i%2)(3;4))
                   <td>$iMid, $iLength</td>
                   <td>^mid[$str]($iMid;$iLength)</td>
         </tr>          </tr>
 }  }
 </table>  </table>
Line 67  $substr[^str.right($num)] Line 78  $substr[^str.right($num)]
   
   
   
 @pos[str;substr]  @pos[str;substr;offset]
 ^^str.pos[$substr]: ^str.pos[$substr]<br />  ^^str.pos[$substr]^if(def $offset){($offset)}: ^if(def $offset){^str.pos[$substr]($offset)}{^str.pos[$substr]}<br />

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


E-mail: