Template:String-handling templates

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 templates:


 * str len full – Can count up to 500 in length. Returns 500 for strings that are too long.
 * strlen – Can only count up to 64 in length. Returns 64 for strings that are too long.
 * str len – Can only count up to 80 in length. Returns an error message for strings longer than 80. And it counts any whitespace that surrounds its input.

Technical stuff:


 * mw:Help:Magic words – About.
 * mw:Help:Extension:ParserFunctions – About  etc.