当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。