在 FreeMarker 中获取字符串的最后四个字符
Getting the last four characters of a string in FreeMarker
我有一个 FreeMarker 变量,${string}
可以是任意长度。我怎样才能只得到最后四个字符?
例如:
string = "326235253235235";
我要显示:"5235";
通过string.length();
获取字符串的长度然后使用substring
从string
中识别出你需要trim的地方like;
string.substring(string.length()-4,string.length());
substring
方法用法;
string.substring(beginning index,end index);`
so your beginning index is 326235253235235
|
and your end index is 326235253235235
|
如果您在 FreeMarker 模板中执行此操作,string[string?length-4..]
。尽管确保 string
不会短于 4 个字符。
我有一个 FreeMarker 变量,${string}
可以是任意长度。我怎样才能只得到最后四个字符?
例如:
string = "326235253235235";
我要显示:"5235";
通过string.length();
获取字符串的长度然后使用substring
从string
中识别出你需要trim的地方like;
string.substring(string.length()-4,string.length());
substring
方法用法;
string.substring(beginning index,end index);`
so your beginning index is 326235253235235
|
and your end index is 326235253235235
|
如果您在 FreeMarker 模板中执行此操作,string[string?length-4..]
。尽管确保 string
不会短于 4 个字符。