jsp-JSP 截取字符串前五个字符

问题描述

JSP 截取字符串前五个字符
 <c:forEach items="${list}" var="email">
                        <tr>
                        <td>
                            ${email.etile}
                        </td>
                    </tr>
                </c:forEach>
            当我的tile>5个中文时  我想将第六个以后的中文用...代替
            如: 阿贾克斯的用法 有7个字  我想处理后变成阿贾克斯的...
            只有 5个以内字符时则全部显示
            如
            三大框架  则不做处理  直接显示

解决方案

可以编写一个自定义函数,然后用String的subString截取不就可以了吗?

解决方案二:

可以编写一个自定义函数,然后用String的subString截取不就可以了吗?

解决方案三:

 $w{,5}

解决方案四:

如果你这个是在jsp页面中,则可以通过jquery获取内容,然后用substring()来截取你想要的就可以了

解决方案五:

使用$(fn:subString}标签函数

解决方案六:

在jsp页面的话,就把值放在标签中,jquery拿值,substring()截取

解决方案七:

substring这个截取,具体的,去找用法

解决方案八:

substring函数

解决方案九:

以解决 用c标签+EL表达式解决的

时间: 2024-08-03 20:29:56

jsp-JSP 截取字符串前五个字符的相关文章

DW 查找某字符串前的所有字符的正则表达式_正则表达式

我使用DW 这个所见所得的编辑器来写html时,喜欢写上注释,如<!-- header --> 等等的注释,在一次比较大的改动时,需要批量查找替换,为了批量操作,于是我写了一个正则表达式来进行处理. 查找: 复制代码 代码如下: (\r\n|\n|.)*?<\!-- header --> 效果如图: 还有一个常用的就是字符串之间的字符 如:查找<!-- header start --> 到<!-- header end -->之间的字符,包括换行. 查找:

DW 查找某字符串前的所有字符的正则表达式

我使用DW 这个所见所得的编辑器来写html时,喜欢写上注释,如<!-- header --> 等等的注释,在一次比较大的改动时,需要批量查找替换,为了批量操作,于是我写了一个正则表达式来进行处理. 查找: 复制代码 代码如下: (\r\n|\n|.)*?<\!-- header --> 效果如图: 还有一个常用的就是字符串之间的字符 如:查找<!-- header start --> 到<!-- header end -->之间的字符,包括换行. 查找:

PHP截取字符串的例子

一 实例 例子1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <metahttp-equiv="Content-Type"content="text/html; charset=gb2312">

java截取字符串的一些常用处理

java对字符串处理功能强大,以下是本人实际开发中用到的一些总结: package org.bulktree.test; import java.util.StringTokenizer; /** *//** * * @author bulktree Email: laoshulin@gmail.com * @date Jul 31, 2008 */ public class SplitTest { public static void main(String[] args) { SplitTe

解决方案-按byte截取字符串问题

问题描述 按byte截取字符串问题 大神们,我遇到个问题,不知道大家有没有好的解决办法 VB程序输出一个字符串,用下面的方式处理的字符串 StrConv(MidB(StrConv(inputstring, vbFromUnicode), 1, 15), vbUnicode) inputstring 是输入的字符串 是截取字符串前15byte,因为每个汉字是2个字节 在XP下,8个汉字的输入字符串,截取的结果是7个汉字+1个半角空格,正好是15byte 但是在windows7下,结果变成了7个汉字

Java截取字符串的方法_java

本文实例讲述了Java截取字符串的方法.分享给大家供大家参考.具体实现方法如下: public static void main(String args[]) { //以该字符第一次出现,开始截取 //String str="abc.def"; //String str="abc.def.sdfsdf.fsdfd.ddddd.ggggg.ttttt"; //String str1=str.substring(str.indexOf(".")+1,

深入SQL截取字符串(substring与patindex)的详解_MsSql

首先学习两个函数1.substring  返回字符.binary.text 或 image 表达式的一部分.基本语法:SUBSTRING ( expression , start , length ) expression:字符串.二进制字符串.text.image.列或包含列的表达式start:整数,指定子串的开始位置      注:SQL中"1"表示字符串中的第一个字符,而.NET中"0"表示第一个字符length:整数,指定子串的长度(要返回的字符数或字节数)

深入SQL截取字符串(substring与patindex)的详解

首先学习两个函数1.substring  返回字符.binary.text 或 image 表达式的一部分.基本语法:SUBSTRING ( expression , start , length ) expression:字符串.二进制字符串.text.image.列或包含列的表达式start:整数,指定子串的开始位置      注:SQL中"1"表示字符串中的第一个字符,而.NET中"0"表示第一个字符length:整数,指定子串的长度(要返回的字符数或字节数)

substring-c# 截取字符串的问题 如果在一串字符中id 在100行

问题描述 c# 截取字符串的问题 如果在一串字符中id 在100行 c# 截取字符串的问题 如果在一串字符中id 在100行 我要获取id后面的10个数字 请问怎么截取呢 解决方案 string[] lines = s.Split(new string[] {"rn"}, StringSplitOptions.None); string s = lines[99]; string result = Regex.Match(s, "(?<=id)\d{10}")