| 此Template被引用於約11,000個頁面。 為了避免造成大規模的影響,所有對此Template的編輯應先於沙盒、測試樣例或您的沙盒上測試。 測試後無誤的版本可以一次性地加入此Template中,但是修改前請務必於討論頁發起討論。
模板引用數量會自動更新。 |
模板介紹
这是{{Str ≥ len}}元模板。
它可以帮助其他模板检查一个字符串含有“大于或等于”还是“小于”给定数量的字符。
使用方法
此模板需要3到4个匿名的参数。
详细参数说明:
{{str ≥ len
| 1 =被检查的字符串
| 2 =用来比较的长度值
| 3 =“大于或等于”时返回的内容。
| 4 =“小于”时返回的内容。
}}
空或未定义的字符串被认为是长度为0。
低于0的长度值被认为是0。
範例
下面是检查字符串“abcde”是4个或更多字符的方法:
{{str ≥ len | abcde | 4
| Equal or longer.
| Shorter.
}}
它返回:
- Equal or longer.
模板处理包含等号“ = ”的参数数据时会有一个问题。但是,这很容易使用命名编号参数解决。在这里,我们检查字符串“ab=cde”是否含有100个或更多字符:
{{str ≥ len
| 1 = ab=cde
| 2 = 100
| 3 = Equal "=" or longer.
| 4 = Shorter, not "=".
}}
它返回:
- Shorter, not "=".
总是使用命名编号参数可能是一个良好的习惯,因为您可能事先无法确切知道您的模板将把什么数据传给元模板。
參見
字符串處理模板 |
---|
|
---|
根据数量处理 | | {{str right}} | 返回从左向右移除若干个字符后的字符串 | {{str rightc}} | 返回从后向前指定数量的字符串,如果字符串为空则返回一个参数 | {{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}} | 返回字符串的第×个字符 |
|
|
---|
根据条件处理 | |
---|
专用于Wiki语法 | | {{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)的字元。 |
|
|
|
|
|
|