【问题标题】:How to split a string from another string in JSTL如何在 JSTL 中从另一个字符串中拆分一个字符串
【发布时间】:2017-07-19 09:38:17
【问题描述】:

我是 JSTL 的新手,正在想办法用另一个字符串分割一个字符串。例如假设我的字符串是

s= "Hello! Good Morning", 

t = "Good ",

那么我应该有 str[0] = '你好! ' 和 str[1] = '早上'。 但是,如果我把它放进去

${fn:split(s, t)}

它正在删除所有的“G”、“o”、“d”和“”。

谢谢

【问题讨论】:

标签: java jsp jstl jstl-functions


【解决方案1】:

fn:split 将在任何分隔符上拆分您的字符串,因此只需使用替换功能fn:replace 来选择更方便的分隔符。

<c:set var = "newString" value = "${fn:replace(s, t, '-')}"/>

那么你就可以毫无问题地使用split了:

${fn:split(newString, '-')}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-21
    • 2011-02-01
    相关资源
    最近更新 更多