Difference between revisions of "Template:RemoveHTMLContainers"
Line 1: | Line 1: | ||
<includeonly> | <includeonly> | ||
− | {{# | + | {{#vardefine: string | {{ReplaceNumericCharEncoding| string = {{{string|}}} }}{{#sub: {{#var: string}} |
| {{#vardefineecho: startStr | | {{#vardefineecho: startStr | ||
− | | {{#expr: {{#pos: {{ | + | | {{#expr: {{#pos: {{#var: string}} <!-- Find closing bracket ">" of LAST span opening tag (first closing bracket after offset from start of last opening bracket) --> |
| > | | > | ||
− | | {{#rpos: {{{string | + | | {{#ifeq: {{#rpos: {{#var: string}} | -1 | 0 | {{#var: string}} }} <!-- Find LAST span opening tag--> |
| <span | | <span | ||
}} | }} | ||
− | }} + | + | }} + 0 <!-- correct off by one error in the beginning of the string --> |
}} | }} | ||
}} | }} |
Revision as of 22:53, 19 March 2019
Remove the fucking spa(n/m) containers #ask queries wrap around results making them impossible to use as variables for later computation