Template:Str endswith: Difference between revisions

    m>Wikid77
    (changed from Template:Str_left to use {padleft:| len(1) - len(2) |{1} }, to reduce expansion depth to 14 levels from 16.)
    m>Dragons flight
    (Lua version)
    Line 1: Line 1:
    {{#ifeq: {{padleft:|{{#expr:{{str len |nocategory={{{nocategory|}}} |{{{1|Abcdef}}}}}-{{str len |nocategory={{{nocategory|}}} |{{{2|ef}}}}} }}|{{{1|Abcdef}}} }}{{str trim |nocategory={{{nocategory|}}} |{{{2|ef}}}}} | {{str trim |nocategory={{{nocategory|}}} |{{{1|Abcdef}}}}}
    {{#ifeq:{{#Invoke:String|sub|{{{1|}}}| -{{#invoke:String|len|{{{2}}}}} |ignore_errors=true}}|{{{2|}}}|yes}}<noinclude>
      | yes
    }}<noinclude>
    {{documentation}}
    {{documentation}}


    <!-- Add categories and interwikis to the /doc subpage, not here! -->
    <!-- Add categories and interwikis to the /doc subpage, not here! -->
    </noinclude>
    </noinclude>