首页
随机
登录
设置
资助
关于维基学院
免责声明
搜索
模板
:
String-handling templates
语言
监视
编辑
查
论
编
字符串处理模板
Trim (编程)
(英语:
Trimming (computer programming)
)
根据数量处理
{{
str mid
}}
按位置及长度选取子串。
{{
trunc
}}
切短到规定的字数。
{{
str left
}}
切短或重复填充到规定的字数。
{{
str crop
}}
从末尾切短特定数量的字符。
{{
chop head and tail
}}
To crop a specified number of characters off the beginning and end.
{{
str right
}}
返回从左向右移除若干个字符后的字符串
{{
str rightc
}}
返回从后向前指定数量的字符串,如果字符串为空则返回一个参数
{{
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
}}
返回字符串的第×个字符
根据条件处理
{{
trim
}}
移除首尾空格。
{{
str letter/trim
}}
To trim down to the beginning letters.
{{
str number/trim
}}
To trim down to the beginning numbers.
{{
trim brackets
}}
To trim any leading or trailing square brackets.
{{
trim quotes
}}
To trim leading or trailing matches quotes.
{{
String split
}}
从长字符串中抽取短字符串。
{{
first word
}}
切短至首个空格前。
{{
remove first word
}}
移除首个空格前的内容。
{{
last word
}}
切短至最后一个空格前。
{{
remove last word
}}
移除最后一个空格前的内容。
专用于Wiki语法
{{
除链
}}
去除Wiki链接的括号(Wiki代码)。
{{
remove file prefix
}}
从文件名中去除“File:”(或“Image:”)。
{{
PAGENAMEBASE
}}
去除字符串末尾的括号文本(消歧义)。
{{
title disambig text
}}
返回字符串末尾的括号文本(消歧义)。
{{
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's name prefix, if listed (ship names).
{{
title year
}}
Returns the 4-digit year from a pagename, if any.
插入、替换、长度
{{
strloc insert
}}
Inserts a string at character location strloc, or appends if strloc<=0.
{{
loop
}}
特定次数重复字符串。
{{
replace
}}
在字符串中查找并全部替换某字符串后返回。
{{
str rep
}}
在字符串中查找并替换首次出现的某字符串后返回。
{{
digits
}}
移除字符串中不是数字(0~9)的字符。
{{
str len
}}
返回字符串长度。
{{
str ≥ len
}}
检查一个字符串和某一给定长度相比是“更长或等长”还是“更短”。
{{
str ≤ len
}}
检查一个字符串和某一给定长度相比是“更短或等长”还是“更长”。
{{
str ≠ len
}}
检查一个字符串和某一给定长度相比是“不等长”还是“等长”。
{{
str ≤ ≥ len
}}
检查一个字符串和某一给定长度相比是“更短”、“等长”还是“更长”。
分析、技术
{{
str endswith
}}
检查是否以给定的字符串结尾。
{{
str find
}}
{{
strfind short
}}
在一个字符串中搜索并返回特定字符串的位置。
{{
str find0
}}
Zero-based substring search.
{{
str sub find
}}
从指定的偏移量开始搜索一个子字符串。
{{
str letter
}}
返回一个字符串开头的所有字符。
{{
str number
}}
返回一个字符串开头的所有数字。
{{
str gtr str
}}
判断两个字符串是否相等,然后根据返回相应的值。
{{
ASCII code
}}
返回单个字符的ASCII码值
{{
a or an
}}
Takes a noun and produces the appropriate indefinite article, based on whether the first letter is a vowel.
Module:String
...Magic words
About
{{padleft:|}}
.
...ParserFunctions
About
{{#titleparts:|}}, {{#expr:|}}, {{#ifeq:|}},
etc.
Category:字符串处理模板
m:Category:String templates
commons:Category:String manipulation templates
模板文档
[
创建
]
编者可以在本模板的沙盒
(
创建
|
镜像
)
和测试样例
(
创建
)
页面进行实验。
请在
/doc
子页面中添加分类。
本模板的子页面
。