Sandbox

From PCSAR

(Difference between revisions)
Jump to: navigation, search
(str sub long)
Current revision (04:08, 22 March 2021) (edit) (undo)
(test)
 
(101 intermediate revisions not shown.)
Line 1: Line 1:
-
{{Suggestion list}}
+
e acute:
-
== next ==
+
-
* {{#ask: [[Category:Suggestion]] [[Suggestion list::{{{1|{{FULLPAGENAME}}}}}]] | format=count }}
+
-
* {{#ask: [[Category:Suggestion]] [[Suggestion list::{{{1|{{FULLPAGENAME}}}}}]] | order=reverse | limit=1 | link=none | searchlabel= | default=Sug0 }}
+
-
* {{#ask: [[Category:Suggestion]] [[Suggestion list::2012-10-02 Mock/Critque]] | format=count }}
+
-
* {{#ask: [[Category:Suggestion]] [[Suggestion list::2012-10-02 Mock/Critque]] | order=reverse | limit=1 | link=none | searchlabel= | default=Sug0 }}
+
-
* {{#titleparts:{{#ask: [[Category:Suggestion]] [[Suggestion list::2012-10-02 Mock/Critque]] | order=reverse | limit=1 | link=none | searchlabel= | default=Sug0 }}||-1}}
+
-
* {{#titleparts:{{#ask: [[Category:Suggestion]] [[Suggestion list::2012-10-02 Mock/Critque]] | order=reverse | limit=1 | link=none | searchlabel= | default=Sug0 }}||-1}}
+
-
== str index/logic ==
+
-
<includeonly>{{{{{|safesubst:}}}#switch:{{{1}}}
+
1. UTF-8 0xC3 0xA9 []
-
|*{{{2}}} *=&#32;
+
-
|*{{{2}}}a*=a
+
-
|*{{{2}}}b*=b
+
-
|*{{{2}}}c*=c
+
-
|*{{{2}}}d*=d
+
-
|*{{{2}}}e*=e
+
-
|*{{{2}}}f*=f
+
-
|*{{{2}}}g*=g
+
-
|*{{{2}}}h*=h
+
-
|*{{{2}}}i*=i
+
-
|*{{{2}}}j*=j
+
-
|*{{{2}}}k*=k
+
-
|*{{{2}}}l*=l
+
-
|*{{{2}}}m*=m
+
-
|*{{{2}}}n*=n
+
-
|*{{{2}}}o*=o
+
-
|*{{{2}}}p*=p
+
-
|*{{{2}}}q*=q
+
-
|*{{{2}}}r*=r
+
-
|*{{{2}}}s*=s
+
-
|*{{{2}}}t*=t
+
-
|*{{{2}}}u*=u
+
-
|*{{{2}}}v*=v
+
-
|*{{{2}}}w*=w
+
-
|*{{{2}}}x*=x
+
-
|*{{{2}}}y*=y
+
-
|*{{{2}}}z*=z<noinclude><!--
+
-
--></noinclude>
+
-
|*{{{2}}}A*=A
+
-
|*{{{2}}}B*=B
+
-
|*{{{2}}}C*=C
+
-
|*{{{2}}}D*=D
+
-
|*{{{2}}}E*=E
+
-
|*{{{2}}}F*=F
+
-
|*{{{2}}}G*=G
+
-
|*{{{2}}}H*=H
+
-
|*{{{2}}}I*=I
+
-
|*{{{2}}}J*=J
+
-
|*{{{2}}}K*=K
+
-
|*{{{2}}}L*=L
+
-
|*{{{2}}}M*=M
+
-
|*{{{2}}}N*=N
+
-
|*{{{2}}}O*=O
+
-
|*{{{2}}}P*=P
+
-
|*{{{2}}}Q*=Q
+
-
|*{{{2}}}R*=R
+
-
|*{{{2}}}S*=S
+
-
|*{{{2}}}T*=T
+
-
|*{{{2}}}U*=U
+
-
|*{{{2}}}V*=V
+
-
|*{{{2}}}W*=W
+
-
|*{{{2}}}X*=X
+
-
|*{{{2}}}Y*=Y
+
-
|*{{{2}}}Z*=Z<noinclude><!--
+
-
--></noinclude>
+
-
|*{{{2}}}1*=1
+
-
|*{{{2}}}2*=2
+
-
|*{{{2}}}3*=3
+
-
|*{{{2}}}4*=4
+
-
|*{{{2}}}5*=5
+
-
|*{{{2}}}6*=6
+
-
|*{{{2}}}7*=7
+
-
|*{{{2}}}8*=8
+
-
|*{{{2}}}9*=9
+
-
|*{{{2}}}0*=0<noinclude><!--
+
-
--></noinclude>
+
-
|*{{{2}}}!*=!
+
-
|*{{{2}}}@*=@
+
-
|*{{{2}}}#*=#
+
-
|*{{{2}}}$*=$
+
-
|*{{{2}}}%*=%
+
-
|*{{{2}}}^*=^
+
-
|*{{{2}}}&*=&
+
-
|*{{{2}}}**=*
+
-
|*{{{2}}}(*=(
+
-
|*{{{2}}})*=)<noinclude><!--
+
-
--></noinclude>
+
-
|*{{{2}}}.*=.
+
-
|*{{{2}}},*=,
+
-
|*{{{2}}}<*=<
+
-
|*{{{2}}}>*=>
+
-
|*{{{2}}}:*=:
+
-
|*{{{2}}};*=;
+
-
|*{{{2}}}[*=[
+
-
|*{{{2}}}]*=]
+
-
|*{{{2}}}'*='
+
-
|*{{{2}}}"*="
+
-
|*{{{2}}}?*=?
+
-
|*{{{2}}}/*=/
+
-
|*{{{2}}}\*=\
+
-
|*{{{2}}}{*={
+
-
|*{{{2}}}}*=}
+
-
|*{{{2}}}~*=~
+
-
|*{{{2}}}`*=`
+
-
|*{{{2}}}{{=}}*={{=}}
+
-
|*{{{2}}}-*=-
+
-
|*{{{2}}}{{!}}*={{!}}
+
-
|*{{{2}}}+*=+
+
-
|*{{{2}}}_*=_
+
-
|*{{{2}}}♣*=♣
+
-
|*{{{2}}}♦*=♦
+
-
|*{{{2}}}♥*=♥
+
-
|*{{{2}}}♠*=♠<noinclude><!--
+
-
--></noinclude>
+
-
|{{FormattingError |nocategory={{{nocategory|}}} |Character not recognized by string_index}}
+
-
}}</includeonly><noinclude>
+
-
{{documentation}}
+
2. HTML &amp;#xe9; [&#xe9;]
-
</noinclude>
+
-
== str index ==
+
3. HTML Entity (named) &amp;eacute; [&eacute;]
-
<includeonly>{{{{{|safesubst:}}}str ≥ len
+
-
| 1 = {{{1|}}}
+
-
| 2 = {{{2|0}}}
+
-
| 3 = {{{{{|safesubst:}}}str index/logic |nocategory={{{nocategory|}}} |*{{{{{|safesubst:}}}str left |nocategory={{{nocategory|}}} |{{{1|}}}|{{{2|0}}}}}*|{{{{{|safesubst:}}}str left |nocategory={{{nocategory|}}} |{{{1|}}}|{{{{{|safesubst:}}}#expr:{{{2|0}}}-1}}}}}}
+
-
| 4 = {{FormattingError |nocategory={{{nocategory|}}} |((str index)): String is not long enough.}}
+
-
}}</includeonly><noinclude>
+
-
{{documentation}}
+
-
</noinclude>
+
-
 
+
-
== str sub long ==
+
-
{{#ifeq:{{{2|0}}}|0|{{str_left |nocategory={{{nocategory|}}} |{{{1}}}|{{{3|0}}}}}|<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 1 and {{{2|0}}} + {{{3|0}}} >= 1|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|1}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 2 and {{{2|0}}} + {{{3|0}}} >= 2|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|2}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 3 and {{{2|0}}} + {{{3|0}}} >= 3|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|3}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 4 and {{{2|0}}} + {{{3|0}}} >= 4|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|4}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 5 and {{{2|0}}} + {{{3|0}}} >= 5|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|5}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 6 and {{{2|0}}} + {{{3|0}}} >= 6|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|6}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 7 and {{{2|0}}} + {{{3|0}}} >= 7|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|7}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 8 and {{{2|0}}} + {{{3|0}}} >= 8|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|8}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 9 and {{{2|0}}} + {{{3|0}}} >= 9|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|9}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 10 and {{{2|0}}} + {{{3|0}}} >= 10|<noinclude><!--
+
-
--></noinclude>{{str_index|{{{1}}}|10}}}}<noinclude><!--
+
-
 
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 11 and {{{2|0}}} + {{{3|0}}} >= 11|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|11}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 12 and {{{2|0}}} + {{{3|0}}} >= 12|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|12}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 13 and {{{2|0}}} + {{{3|0}}} >= 13|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|13}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 14 and {{{2|0}}} + {{{3|0}}} >= 14|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|14}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 15 and {{{2|0}}} + {{{3|0}}} >= 15|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|15}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 16 and {{{2|0}}} + {{{3|0}}} >= 16|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|16}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 17 and {{{2|0}}} + {{{3|0}}} >= 17|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|17}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 18 and {{{2|0}}} + {{{3|0}}} >= 18|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|18}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 19 and {{{2|0}}} + {{{3|0}}} >= 19|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|19}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 20 and {{{2|0}}} + {{{3|0}}} >= 20|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|20}}}}<noinclude><!--
+
-
 
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 21 and {{{2|0}}} + {{{3|0}}} >= 21|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|21}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 22 and {{{2|0}}} + {{{3|0}}} >= 22|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|22}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 23 and {{{2|0}}} + {{{3|0}}} >= 23|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|23}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 24 and {{{2|0}}} + {{{3|0}}} >= 24|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|24}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 25 and {{{2|0}}} + {{{3|0}}} >= 25|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|25}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 26 and {{{2|0}}} + {{{3|0}}} >= 26|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|26}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 27 and {{{2|0}}} + {{{3|0}}} >= 27|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|27}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 28 and {{{2|0}}} + {{{3|0}}} >= 28|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|28}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 29 and {{{2|0}}} + {{{3|0}}} >= 29|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|29}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 30 and {{{2|0}}} + {{{3|0}}} >= 30|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|30}}}}<noinclude><!--
+
-
 
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 31 and {{{2|0}}} + {{{3|0}}} >= 31|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|31}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 32 and {{{2|0}}} + {{{3|0}}} >= 32|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|32}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 33 and {{{2|0}}} + {{{3|0}}} >= 33|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|33}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 34 and {{{2|0}}} + {{{3|0}}} >= 34|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|34}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 35 and {{{2|0}}} + {{{3|0}}} >= 35|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|35}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 36 and {{{2|0}}} + {{{3|0}}} >= 36|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|36}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 37 and {{{2|0}}} + {{{3|0}}} >= 37|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|37}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 38 and {{{2|0}}} + {{{3|0}}} >= 38|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|38}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 39 and {{{2|0}}} + {{{3|0}}} >= 39|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|39}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 40 and {{{2|0}}} + {{{3|0}}} >= 40|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|40}}}}<noinclude><!--
+
-
 
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 41 and {{{2|0}}} + {{{3|0}}} >= 41|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|41}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 42 and {{{2|0}}} + {{{3|0}}} >= 42|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|42}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 43 and {{{2|0}}} + {{{3|0}}} >= 43|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|43}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 44 and {{{2|0}}} + {{{3|0}}} >= 44|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|44}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 45 and {{{2|0}}} + {{{3|0}}} >= 45|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|45}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 46 and {{{2|0}}} + {{{3|0}}} >= 46|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|46}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 47 and {{{2|0}}} + {{{3|0}}} >= 47|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|47}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 48 and {{{2|0}}} + {{{3|0}}} >= 48|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|48}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 49 and {{{2|0}}} + {{{3|0}}} >= 49|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|49}}}}<noinclude><!--
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} < 50 and {{{2|0}}} + {{{3|0}}} >= 50|<noinclude><!--
+
-
--></noinclude>{{str_index |nocategory={{{nocategory|}}} |{{{1}}}|50}}}}<noinclude><!--
+
-
 
+
-
--></noinclude>{{#ifexpr:{{{2|0}}} >= 50 or {{{2|0}}} + {{{3|0}}} > 50|{{FormattingError |nocategory={{{nocategory|}}} |max index is 50 for str_sub}}}}<noinclude><!--
+
-
 
+
-
--></noinclude>}}
+
-
 
+
-
== str right ==
+
-
<!--
+
-
 
+
-
-->{{Str sub long<!--
+
-
 
+
-
-->|nocategory={{{nocategory|}}}<!--
+
-
 
+
-
-->|{{{1}}}<!--
+
-
 
+
-
-->|{{{2}}}<!--
+
-
 
+
-
-->|{{#expr:{{Str len<!--
+
-
 
+
-
-->|nocategory={{{nocategory|}}}<!--
+
-
 
+
-
-->|{{{1}}}<!--
+
-
 
+
-
-->}}-{{{2}}}<!--
+
-
 
+
-
-->}}<!--
+
-
 
+
-
-->}}
+

Current revision

e acute:

1. UTF-8 0xC3 0xA9 [�]

2. HTML &#xe9; [é]

3. HTML Entity (named) &eacute; [é]

Personal tools