跳至內容

模板:Str ≥ len/doc

維基百科,自由的百科全書

模板介紹

這是{{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 "=".

總是使用命名編號參數可能是一個良好的習慣,因為您可能事先無法確切知道您的模板將把什麼數據傳給元模板。

參見