Jump to content
Krataafa tsitsir
Krataafa tsitsir
move to sidebar
fa suma
Nhwehwɛmu
Kratafa tsitsir
Nyimpakuw adzekorabea
Nsesa a ɔnnkyɛree
Krataafa no mu biara
Mboa
Nkratafa soronko
Hwehwɛ
Hwehwɛ
Bɔbew
Yi ma
Bue dwumadzidze fofor
Kɔ mu
W'edwumadze
Yi ma
Bue dwumadzidze fofor
Kɔ mu
Nhwɛdo
:
String-handling templates
Fa kasa afofor ka ho
Fa lenke ka ho
Nhwɛdodze
Nkɔmbɔtwetwe
mfantse
Kenkan
Sesa bea a inya no
Hwɛ abakɔsɛm
Edwumadze
Edwumadze
move to sidebar
fa suma
Ndzeyɛɛ
Kenkan
Sesa bea a inya no
Hwɛ abakɔsɛm
Kɛsemu
Dza ɔdze ha dzi dwuma
Nsesa a ɔsɛ
Fa fael to hɔ
Lenke a ɔnnsesa
Krataafa ho asɛm
Nya URL a wɔatwa no tsiaba
Switch to legacy parser
Print/export
Download as PDF
Dza yetum hohor
Dwumadzi afofor mu
Bɔbew
move to sidebar
fa suma
Fi Wikipedia
v
t
e
String-handling templates
(help page)
Substring (select chunk of string by its position)
{
{
str sub new
}
}
Select a substring based on starting and ending index counted in either direction.
{
{
str left
}
}
Keep the first N characters of a string, or duplicate it to N characters.
{
{
str crop
}
}
Return all but the last N characters of a string.
{
{
str index
}
}
Return the N-th character of a string.
{
{
str right
}
}
Return substring starting at N-th character to end of string.
{
{
str rightc
}
}
Return the last N characters of a string; or a given value if empty.
{
{
str sub old
}
}
Return substring of given length starting at N-th character.
Trimming (select/remove chunk of string by character type)
{
{
trim
}
}
Trim any leading or trailing whitespace
{
{
str letter/trim
}
}
Trim down to the beginning letters.
{
{
str number/trim
}
}
Trim down to the beginning numbers.
{
{
trim brackets
}
}
Trim any leading or trailing square brackets.
{
{
trim quotes
}
}
Trim leading or trailing matching quotes.
{
{
trim leading
}
}
Trim up to six instances of specified <prefix>.
{
{
string split
}
}
Extract a short string from a long string.
{
{
first word
}
}
Trim down to the first space.
{
{
remove first word
}
}
Remove anything before the first space.
{
{
last word
}
}
Trim down from the last space.
{
{
remove last word
}
}
Remove anything after the last space.
Select/remove specific item from string
{
{
delink
}
}
,
{
{
trim brackets
}
}
Removes wikilink brackets (wikicode);
all
or
outer only
.
{
{
Plain text
}
}
Removes wikicode (formatting and brackets)
{
{
PAGENAMEBASE
}
}
Trim off any parenthesis text at the end of a string (disambiguation).
{
{
title disambig text
}
}
Returns text in parentheses at the end of a string (disambiguation).
{
{
title year
}
}
Returns the 3-or-4-digit year from a pagename, if any.
{
{
title decade
}
}
Returns the 4-digit decade from a pagename (e.g. "1740" from "Foo 1740s bar"), if any.
{
{
title number
}
}
Returns any number from a pagename.
{
{
WikiProjectbasename
}
}
Removes "WikiProject" from a pagename.
Insertion, replacement and length
{
{
loop
}
}
Repeat character string a specified number of times.
{
{
replace
}
}
Returns the string, after replacing
all
occurrences of a specified string with another string.
{
{
str rep
}
}
Returns the string, after replacing the first occurrence of a specified string with another string.
{
{
digits
}
}
Returns the string, after removing all characters that are not digits 0–9
{
{
Nowiki
}
}
Displays wikitext as plain text.
{
{
str len
}
}
Returns a string's length.
{
{
str ≥ len
}
}
Check if a string is "longer or equally long" or "shorter" than a given length.
{
{
str ≤ len
}
}
Check if a string is "shorter or equally long" or "longer" than a given length.
{
{
str ≠ len
}
}
Check if a string is "not equal" or "equal" to a given length.
Analysis and searching
{
{
str startswith
}
}
{
{
str endswith
}
}
Check if a string starts or ends with a given string.
{
{
str find
}
}
,
{
{
strfind short
}
}
Returns the numerical location of a given string in a string.
{
{
str count
}
}
Count the number of occurrences of a pattern within a string.
{
{
Array
}
}
Array item manipulation and retrieval.
{
{
a or an
}
}
Takes a noun and produces the appropriate indefinite article, based on whether the first letter is a vowel.
{
{
in string
}
}
Returns optional string when given string is not found
{
{
Isnumeric
}
}
Returns number when true, blank when not numeric.
{
{
str letter
}
}
Returns the number of letters that begin a string.
{
{
str number
}
}
Returns the number of numbers that begin a string.
Modules and built-in functions
Module:String
,
Module:String2
,
Module:Ustring
,
Module:Text
,
wikitext handling
: modules that together contain most necessary string functions.
Magic words
: About
{{padleft:|}}
,
{{lc:|}}
,
{{formatnum:|}}
etc.
ParserFunctions
: About
{{#titleparts:|}}, {{#expr:|}}, {{#ifeq:|}},
etc.
Category:String manipulation templates
Commons
MediaWiki
Meta-Wiki
Wikidata
Category:String manipulating modules
Template documentation
[
create
]
[
purge
]
Editors can experiment in this template's sandbox
(
create
|
mirror
)
and testcases
(
create
)
pages.
Add categories to the
/doc
subpage.
Subpages of this template
.
Hwehwɛ
Hwehwɛ
Nhwɛdo
:
String-handling templates
Fa kasa afofor ka ho
Fa tsirasɛm ka ho