string-length 関数
文字列内の文字数を返します。
number string-length(string)
解説
引数が文字列型でない場合は、string() 関数を使って引数が文字列に変換された後、その変換の結果が評価されます。
注意 : |
---|
この関数にノード セットを引数として渡し、文字列変換を行うと、予期しない結果が生じることがあります。詳細については、string 関数 を参照してください。 |
この関数では、大文字と小文字が区別されます。
例
引数を省略すると、コンテキスト ノードの文字列値の文字数が返されます。
次の関数の呼び出しでは、4 が返されます。
string-length("abcd")
次の関数の呼び出しでは、5 が返されます。
string-length("ab cd")