速度の部分文字列を抽出する際に問題があります。 私が持っている文字列は1M/1Yです(ここでは可変文字列です) 1Mと1Yを抽出する必要があります。 どうすればいいですか?速度テンプレートサブストリングの問題
#set($index=$string.index('/'))
#set($val=$string.substring($index,index+2))
私はここで間違っていますか?
速度の部分文字列を抽出する際に問題があります。 私が持っている文字列は1M/1Yです(ここでは可変文字列です) 1Mと1Yを抽出する必要があります。 どうすればいいですか?速度テンプレートサブストリングの問題
#set($index=$string.index('/'))
#set($val=$string.substring($index,index+2))
私はここで間違っていますか?
速度テンプレートでは、Stringクラスのすべてのパブリックメソッドにアクセスできます。あなたはベロシティ1.7を使用している場合
を使用でき、以下のコード
#set ($index = $string.indexOf('/'))
#set ($val1= $string.substring(0, $index))
#set ($index = $index + 1)
#set ($val2 = $string.substring($index))
を使用してみてくださいまたはあなたも$string.split("/")
を利用することができますstringUtil:
#set($parts = $stringUtil.split($string, "/"))
$parts.get(1)
$parts.get(2)
....