“Jstl function replace”的版本间差异

本页内容
(创建页面,内容为“{{DISPLAYTITLE:fn:replace()}}49 = fn:replace()函数 = JSP 标准标签库 fn:replace()函数将字符串中所有指定的子串用另外的字符串替换。 === 语法 === fn:replace()函数的语法如下: <pre> ${fn:replace(<原始字符串>, <被替换的字符串>, <要替换的字符串>)} </pre> === 实例演示 === 以下实例演示了这个函数的功能: <pre> <%@ page language=&qu…”)
 
Neo讨论 | 贡献
无编辑摘要
 
第10行: 第10行:
fn:replace()函数的语法如下:
fn:replace()函数的语法如下:


<pre>
<sample title="" desc="" lang="jsp" hererun="1">
${fn:replace(&lt;原始字符串&gt;, &lt;被替换的字符串&gt;, &lt;要替换的字符串&gt;)}
${fn:replace(<原始字符串>, <被替换的字符串>, <要替换的字符串>)}
</pre>
</sample>
=== 实例演示 ===
=== 实例演示 ===


以下实例演示了这个函数的功能:
以下实例演示了这个函数的功能:


<pre>
<sample title="" desc="" lang="jsp" hererun="1">
&lt;%@ page language=&quot;java&quot; contentType=&quot;text/html; charset=UTF-8&quot;
<%@ page language="java" contentType="text/html; charset=UTF-8"
     pageEncoding=&quot;UTF-8&quot;%&gt;
     pageEncoding="UTF-8"%>
&lt;%@ taglib uri=&quot;http://java.sun.com/jsp/jstl/core&quot; prefix=&quot;c&quot; %&gt;
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
&lt;%@ taglib uri=&quot;http://java.sun.com/jsp/jstl/functions&quot; prefix=&quot;fn&quot; %&gt;
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
&lt;html&gt;
<html>
&lt;head&gt;
<head>
&lt;title&gt;使用 JSTL 函数&lt;/title&gt;
<title>使用 JSTL 函数</title>
&lt;/head&gt;
</head>
&lt;body&gt;
<body>


&lt;c:set var=&quot;string1&quot; value=&quot;I am from google&quot;/&gt;
<c:set var="string1" value="I am from google"/>
&lt;c:set var=&quot;string2&quot; value=&quot;${fn:replace(string1,
<c:set var="string2" value="${fn:replace(string1,
                                 'google', 'xiaobai')}&quot; /&gt;
                                 'google', 'xiaobai')}" />


&lt;p&gt;替换后的字符串 : ${string2}&lt;/p&gt;
<p>替换后的字符串 : ${string2}</p>


&lt;/body&gt;
</body>
&lt;/html&gt;
</html>
</pre>
</sample>
运行结果如下::
运行结果如下::


<pre>
<sample title="" desc="" lang="jsp" hererun="1">
替换后的字符串 : I am from xiaobai
替换后的字符串 : I am from xiaobai
</pre>
</sample>
[[jsp jstl|JSP 标准标签库]]
[[jsp jstl|JSP 标准标签库]]

2022年8月17日 (三) 20:25的最新版本

fn:replace()函数

JSP 标准标签库

fn:replace()函数将字符串中所有指定的子串用另外的字符串替换。

语法

fn:replace()函数的语法如下:


示例

${fn:replace(<原始字符串>, <被替换的字符串>, <要替换的字符串>)}

实例演示

以下实例演示了这个函数的功能:


示例

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ 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 函数</title>
</head>
<body>

<c:set var="string1" value="I am from google"/>
<c:set var="string2" value="${fn:replace(string1,
                                'google', 'xiaobai')}" />

<p>替换后的字符串 : ${string2}</p>

</body>
</html>

运行结果如下::


示例

替换后的字符串 : I am from xiaobai

JSP 标准标签库

此页面最后编辑于2022年8月17日 (星期三) 20:25。