विकिपीडिया, कश्चन स्वतन्त्रः विश्वकोशः
एषः साँचा लूआ उपयुज्यते:
{ { Str right | <string>| <offset>} }
Gives the characters from <offset> to the end of the string.
A negative <offset> is treated the same as zero, which simply returns the original string.
If <offset> is longer than <string> then this returns an empty string.
If <offset> is invalid, empty or undefined, this template goes berserk, so don't do that.
{{Str right| lorem ipsum dolor sit amet | 10 }} → m dolor sit amet
{{Str right| lorem ipsum dolor sit amet | 1 }} → orem ipsum dolor sit amet
{{Str right| lorem ipsum dolor sit amet | 0 }} → lorem ipsum dolor sit amet
{{Str right |123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.1 | 99}} → .1
साँचे के पैरामीटर्स[ साँचा डेटा सम्पादित करें ]
परिमितिः वर्णनम् प्रकारः स्थितिः String 1The string to be trimmed
स्ट्रिंग आवश्यक Count 2The index of the character to trim from. Negative values are treated as 0, see {{str rightc}} to trim the right n characters. If its greater than the string length returns the empty string.
क्रमः आवश्यक
String handling templates
As of February 2013, these templates are being optimised using Lua modules. Trim by counting
{ { Str mid } } – To return a substring, specified by its position and length.
{ { Trunc } } – To trim down to a specified number of characters.
{ { Str left } } – To trim down to a specified number of characters, or duplicate the string to a specified number.
{ { Str crop } } – To crop a specified number of characters off the end.
{ { Chop head and tail } } – To crop a specified number of characters off the beginning and end.
{ { Str right } } – To trim the first specified number of characters.
{ { Str rightc } } – To return a number of characters from the end, returns a parameter if the string is empty.
{ { Str rightmost } } – To trim down to the last specified number of characters.
{ { Str sub old } } – To trim down to a specified number, starting at a given number from the left.
{ { Str sub new } } – Select a substr based on starting and ending index.
{ { Str index } } – Returns a given character from a string, but not accented letters.
Trim by checking Insert strings
{ { Loop } } – Repeat character string n times
{ { Replace } } – Returns the string, after replacing all occurrences of a specified string with another string.
{ { Strloc insert } } – Inserts a string at character location strloc, or appends if strloc<=0.
{ { Strloc prefix } } – Extracts string prefix up to location strloc, or whole string if strloc<=0.
{ { Str rep } } – Returns the string, after replacing the first occurrence of a specified string with another string.
Length
{ { Str len } } – Returns a string's length.
{ { iflenge } } – IF LENgth Greater than or Equal to.
{ { Str ≥ len } } – To check if a string is "longer or equally long" or "shorter" than a given length.
{ { Str ≤ len } } – To check if a string is "shorter or equally long" or "longer" than a given length.
{ { Str ≠ len } } – To check if a string is "not equal" or "equal" to a given length.
{ { Str ≤ ≥ len } } – To check if a string is "shorter", "equal", or "longer" than a given length.
Analyse string
{ { Str endswith } } – To check if a string ends with a given string.
{ { Str find } } – Returns the numerical location of a given string in a string.
{ { Strfind short } } – Returns the numerical location of a given string in a string.
{ { Str find0 } } – Zero-based substring search.
{ { Str sub find } } – Searches a substring in a string at the given offset.
{ { ASCII code } } – Returns the ASCII value of a single character.
{ { Str letter } } – Returns the number of letters that begin a string.
{ { Str number } } – Returns the number of numbers that begin a string.
{ { Str gtr str } } – Compares two strings for alphabetical order, and returns a value accordingly.
Trim, dedicated
{ { WikiProjectbasename } } - Removes "WikiProject" from a pagename
{ { Remove unranked } } - Removes the string "unranked_" from the left of a string (taxonomy).
{ { Ship prefix } } – Returns the length of a ship name prefix, if listed (ship names).
{ { Title without disambig } } – To trim off any parenthesis text at the end of a string (disambiguation).
{ { Title disambig text } } – Returns text in parenthesis at the end of a string (disambiguation).
{ { Unlink } } – Removes wikilink brackets (wikicode).
{ { Remove file prefix } } —Removes "File:" or "Image:" from filenames.
Technical developments