Template:String-handling templates: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>Davidgothberg
Changed all references from {{str len full}} to {{str len}} due to move to that name.
meta>Davidgothberg
Removing {{strlen}}, since that one now is a redirect to {{str len}}.
Line 6: Line 6:
* {{tl|str ≤ ≥ len}} – To check all three of "shorter", "equal" and "longer" at the same time.
* {{tl|str ≤ ≥ len}} – To check all three of "shorter", "equal" and "longer" at the same time.


Much less efficient string length templates:
Much less efficient string length template:


* {{tl|str len}} – Can count up to 500 in length. Returns 500 for strings that are too long.
* {{tl|str len}} – Takes a string as parameter and returns its length. Can count up to 500 in length.
* {{tl|strlen}} – Can only count up to 64 in length. Returns 64 for strings that are too long.


Technical stuff:
Technical stuff:

Revision as of 03:57, 30 March 2009

Easy to use and efficient string length comparison templates:

  • {{str ≥ len}} – To check if a string is "longer or equally long" vs. "shorter" than a given length.
  • {{str ≤ len}} – To check if a string is "shorter or equally long" vs. "longer" than a given length.
  • {{str ≠ len}} – To check if a string is "not equal" vs. "equal" to a given length.
  • {{str ≤ ≥ len}} – To check all three of "shorter", "equal" and "longer" at the same time.

Much less efficient string length template:

  • {{str len}} – Takes a string as parameter and returns its length. Can count up to 500 in length.

Technical stuff: