當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JSTL fn:trim()用法及代碼示例


在 JSTL 中fn:trim()函數用於刪除給定輸入或指定字符串中的前導和尾隨空格。這fn:trim()函數還有助於正確清理和標準化 JSP 中字符串的格式。

在本文中,我們將看到該函數的詳細語法和參數。我們還將通過示例看到實際的實現。

語法為fn:trim()函數

${fn:trim(string)}

其中,

  • ${fn:trim()}:JSTL 表達式用於刪除給定字符串兩端的空格。
  • string:將刪除空格的主輸入字符串值。

fn:trim() 函數示例

在此,我們將在 JSP 代碼示例中看到 fn:trim() 的使用:

HTML


<%@ page contentType="text/html;charset=UTF-8" language="java" %> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> 
<html> 
  <head> 
      <title>JSTL fn:trim() Example</title> 
  </head> 
  <body> 
    <c:set var="inputString" value="   GeeksforGeeks   "/> 
    <h3>Original String: "${inputString}"</h3> 
    <p>Length before trim: ${fn:length(inputString)}</p> 
      
    <p>Trimmed String: "${fn:trim(inputString)}"</p> 
      
    <p>Length after trim: ${fn:length(fn:trim(inputString))}</p> 
  </body> 
</html> 

輸出

Original String:   GeeksGeeks
Length before trim: 15
Trimmed String: GeeksforGeeks
Length after trim: 13

JSTL fn:trim() 函數的輸出屏幕:

Output for above example of fn:trim()

輸出

上述程序的解釋:

  • 輸入字符串變量使用值初始化”GeeksforGeeks”。這輸入字符串包含兩端的空格。
  • 然後我們打印原始字符串以及修剪輸入字符串之前的長度。
  • 通過使用函數trim(),我們正在刪除兩端的空格輸入字符串多變的。
  • 我們再次打印具有更新長度的修剪字符串的值。
  • 在輸出中,我們可以看到長度已被減少,這表明空格已被刪除。

相關用法


注:本文由純淨天空篩選整理自gpancomputer大神的英文原創作品 JSTL fn:trim() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。