टेम्पलेट:Str mid: रिवीजन सभ के बीचा में अंतर
Content deleted Content added
imported>DePiep more generic, allow negative substr length |
imported>DePiep No edit summary |
||
लाइन 2:
| s={{{1|}}}
| i={{#if:{{{i|{{{2|}}}}}}|{{{i|{{{2|}}}}}}|{{#ifexpr:({{#if:{{{3|}}}|1|0}} and {{#if:{{{j|{{{4|}}}}}}|1|0}})|{{#expr:{{{j|{{{4|}}}}}}-{{{3|}}}+{{#ifexpr:{{{3|}}}<0|-1|1}}}}|1}}}}
| j={{#if:{{{j|{{{4|}}}}}}|{{min|{{{j|{{{4|}}}}}}|{{str len|{{{j|{{{4|}}}}}}}}}}|{{#if:{{{3|}}}|{{#expr:{{#if:{{{i|{{{2|}}}}}}|{{{i|{{{2|}}}}}}|1}}+{{{3|}}}+{{#ifexpr:{{{3|}}}<0|1|-1}}}}|{{#invoke:String|len|{{trim|{{{1|}}}}}}}}}}}
| slen={{#invoke:String|len|{{trim|{{{1|}}}}}}}
| sublen={{formatnum:{{{3|}}}}}
|