User:Davidgothberg/Test43

From Wikipedia, the free encyclopedia

equal



Testing padleft whitespace[edit]

+{{User:Davidgothberg/Test43| a |0}}+

+{{User:Davidgothberg/Test43| a |1}}+

+{{User:Davidgothberg/Test43| a |2}}+

+{{User:Davidgothberg/Test43| 0 |0}}+

+{{User:Davidgothberg/Test43| 0 |1}}+

+{{User:Davidgothberg/Test43| 0 |2}}+

+longer+

+equal+

+shorter+

+longer+

+equal+

+shorter+

Testing {{if str len}}[edit]

{{User:Davidgothberg/Test43|abcde|4}}

longer


{{User:Davidgothberg/Test43|abcde|5}}

equal


{{User:Davidgothberg/Test43|abcde|6}}

shorter


{{User:Davidgothberg/Test43|abcde}}

longer


{{User:Davidgothberg/Test43||0}}

equal


{{User:Davidgothberg/Test43||2}}

shorter


{{User:Davidgothberg/Test43|abcde|1000}}

shorter


{{User:Davidgothberg/Test43|ab cde åäö|10}}

equal


Testing {{str ≥ len}}[edit]

String is empty:

Equal or longer.


String is about 100 length:

Shorter.


String is about 500 length:

Shorter.


"Length" gets a non-number:

Expression error: Unrecognized word "a".


{{str ≥ len 
| 1 = [[Salt]]
| 2 = 8
| 3 = Equal or longer.
| 4 = Shorter.
}}

Equal or longer.

{{str ≥ len 
| 1 = [[Salt]]
| 2 = 9
| 3 = Equal or longer.
| 4 = Shorter.
}}

Shorter.


{{str ≥ len 
| 1 = 0
| 2 = 0
| 3 = Equal or longer.
| 4 = Shorter.
}}

{{str ≥ len 
| 1 = 0
| 2 = 1
| 3 = Equal or longer.
| 4 = Shorter.
}}

{{str ≥ len 
| 1 = 0
| 2 = 2
| 3 = Equal or longer.
| 4 = Shorter.
}}

{{str ≥ len 
| 1 = 00
| 2 = 1
| 3 = Equal or longer.
| 4 = Shorter.
}}

{{str ≥ len 
| 1 = 00
| 2 = 2
| 3 = Equal or longer.
| 4 = Shorter.
}}

{{str ≥ len 
| 1 = 00
| 2 = 3
| 3 = Equal or longer.
| 4 = Shorter.
}}

Equal or longer.

Equal or longer.

Shorter.

Equal or longer.

Equal or longer.

Shorter.

Testing {{str ≤ len}}[edit]

String is empty, seems to work:

Equal or shorter.


String is 1 long:

Equal or shorter.


String is 100 long:

Equal or shorter.


String is 500 long:

Longer.


{{str ≤ len 
| 1 = 0
| 2 = 0
| 3 = Equal or shorter.
| 4 = Longer.
}}

{{str ≤ len 
| 1 = 0
| 2 = 1
| 3 = Equal or shorter.
| 4 = Longer.
}}

{{str ≤ len 
| 1 = 0
| 2 = 2
| 3 = Equal or shorter.
| 4 = Longer.
}}

{{str ≤ len 
| 1 = 00
| 2 = 1
| 3 = Equal or shorter.
| 4 = Longer.
}}

{{str ≤ len 
| 1 = 00
| 2 = 2
| 3 = Equal or shorter.
| 4 = Longer.
}}

{{str ≤ len 
| 1 = 00
| 2 = 3
| 3 = Equal or shorter.
| 4 = Longer.
}}

Longer.

Equal or shorter.

Equal or shorter.

Longer.

Equal or shorter.

Equal or shorter.

Testing {{str ≠ len}}[edit]

String is empty, now works thanks to my fix:

Not equal.


String is 1 long:

Equal.


String is 100 long:

Equal.


String is 500 long:

Equal.


{{str ≠ len 
| 1 = 0
| 2 = 0
| 3 = Not equal.
| 4 = Equal.
}}

{{str ≠ len 
| 1 = 0
| 2 = 1
| 3 = Not equal.
| 4 = Equal.
}}

{{str ≠ len 
| 1 = 0
| 2 = 2
| 3 = Not equal.
| 4 = Equal.
}}

{{str ≠ len 
| 1 = 00
| 2 = 1
| 3 = Not equal.
| 4 = Equal.
}}

{{str ≠ len 
| 1 = 00
| 2 = 2
| 3 = Not equal.
| 4 = Equal.
}}

{{str ≠ len 
| 1 = 00
| 2 = 3
| 3 = Not equal.
| 4 = Equal.
}}

Not equal.

Equal.

Not equal.

Not equal.

Equal.

Not equal.

Testing {{str ≤ ≥ len}}[edit]

String is empty, works:

User:Davidgothberg/Str ≤ ≥ len


String is 1 long:

User:Davidgothberg/Str ≤ ≥ len


String is 100 long:

User:Davidgothberg/Str ≤ ≥ len


String is 500 long:

User:Davidgothberg/Str ≤ ≥ len


{{../Str ≤ ≥ len
| 1 = 0
| 2 = 0
| 3 = Shorter.
| 4 = Equal.
| 5 = Longer.
}}

{{../Str ≤ ≥ len
| 1 = 0
| 2 = 1
| 3 = Shorter.
| 4 = Equal.
| 5 = Longer.
}}

{{../Str ≤ ≥ len
| 1 = 0
| 2 = 2
| 3 = Shorter.
| 4 = Equal.
| 5 = Longer.
}}

{{../Str ≤ ≥ len
| 1 = 00
| 2 = 1
| 3 = Shorter.
| 4 = Equal.
| 5 = Longer.
}}

{{../Str ≤ ≥ len
| 1 = 00
| 2 = 2
| 3 = Shorter.
| 4 = Equal.
| 5 = Longer.
}}

{{../Str ≤ ≥ len
| 1 = 00
| 2 = 3
| 3 = Shorter.
| 4 = Equal.
| 5 = Longer.
}}

User:Davidgothberg/Str ≤ ≥ len

User:Davidgothberg/Str ≤ ≥ len

User:Davidgothberg/Str ≤ ≥ len

User:Davidgothberg/Str ≤ ≥ len

User:Davidgothberg/Str ≤ ≥ len

User:Davidgothberg/Str ≤ ≥ len

Testing ((padleft))[edit]

012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 90123

012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 901234

012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 9012345678 901234

+0+

+0a+

+a+

+0a+

+a+

+pa+

++

Padleft:

  • If pad parameter is not defined, then pads with 0's.
  • If pad parameter is empty but defined, then doesn't pad = error.


+0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 01234+


+0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 01234 6+


Testing ((padright))[edit]

{{padright:a|3|0123}}

{{padright:|3|0123}}

a01

012


Testing {{str len}} and {{strlen}}[edit]

{{str len}}

{{str len| }}

{{str len| a }}

{{str len| 0 }}

{{str len|a}}

{{str len|0}}

{{str len| 100-characters }}

{{strlen| }}

{{strlen| a }}

{{strlen| 0 }}

{{strlen| 100-characters }}

0

0

1

1

1

1

100

0

1

1

100