|
|
| version 1.1, 2008/07/16 17:35:43 | 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[ab^taint["]"cd^taint[xml][&]&ef] | |
| <pre>^$str[$str] [^str.length[]]</pre> | |
| ^^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;о;2] | |
| ^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>L</td> |
| <td>^^str.left(N)</tr> | <td>^^str.left(L) [^^substr.length[]]</tr> |
| <td>^^str.right(N)</tr> | <td>R</td> |
| <td>^^str.mid(N;Z)</tr> | <td>^^str.right(R) [^^substr.length[]]</tr> |
| <td>N, O</td> | |
| <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)</td> | <td>$iLeft</td> |
| <td>^right[$str]($i*2)</td> | <td>^left[$str]($iLeft)</td> |
| <td>^mid[$str]($i*2;3)</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> |
| @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] | |
| ^^str.pos[$substr]: ^str.pos[$substr]<br /> | @pos[str;substr;offset] |
| ^^str.pos[$substr]^if(def $offset){($offset)}: ^if(def $offset){^str.pos[$substr]($offset)}{^str.pos[$substr]}<br /> |