asp显示字符串前5个文字

来源:asp之家 时间:2008-08-10 18:47:00 

自己做了一个asp页面,用了一个td来显示留言本的最新消息;但是却无法控制其排版问题,因为该td的width确定,但是数据库中的文字却是未知的。我想知道如何实现把一句很长的文字的后面部分省略(用......来代替),从而使显示的字符串长度得到控制,谢谢!


一下是我以前写的一个函数,用来从字符串(变量)mys中提取相当于coun个英文字符的字符串,比如SplitWords(mys,10)返回10个英文字符或5个中文字符:

相关文章:asp测字符串长度及截取定长字符串汉字的处理

<%
Function SplitWords(mys,coun)
        dim ts,i,s_char
        if isnull(mys) then exit Function
        ts = 0
        n_strlen=Len(mys)
        For i = 1 To n_strlen
                s_char = Mid(mys, i, 1)
                If Asc(s_char) > 0 and Asc(s_char) < 255 Then
                        ts = ts + 1
                else
                        ts=ts+2
                End If
                if ts >= coun then
                        exit for
                end if
        Next
        s_mys=left(mys,i)
        If n_strlen > i Then
                For j = 1 To 6
                        s_char = Mid(mys, i-j, 1)
                        If Asc(s_char) > 0 and Asc(s_char) < 255 Then
                                ts = ts - 1
                        else
                                ts=ts-2
                        End If
                        if ts <= coun-4 then
                                exit for
                        end if
                Next
                s_mys = left(s_mys,i-j)&"...."
        end if
        SplitWords=s_mys
end Function
%> 
标签:文字,显示,字符串
0
投稿

猜你喜欢

  • python 含子图的gif生成时内存溢出的方法

    2022-11-30 05:33:12
  • 详解python单例模式与metaclass

    2021-03-20 23:43:56
  • Python转换字典成为对象,可以用"."方式访问对象属性实例

    2021-06-01 09:01:50
  • pytorch cnn 识别手写的字实现自建图片数据

    2023-04-18 02:39:22
  • 基于pip install django失败时的解决方法

    2021-06-19 06:01:27
  • ASP进阶教程Ⅶ:留言簿设置密码验证

    2008-10-13 09:02:00
  • ORACLE中dbms_output.put_line输出问题的解决过程

    2024-01-15 04:10:30
  • python 实现目录复制的三种小结

    2023-09-01 12:17:20
  • python实现用户名密码校验

    2022-12-14 07:48:33
  • 浅谈python的elementtree模块处理中文注意事项

    2021-06-17 12:02:46
  • Scrapy基于scrapy_redis实现分布式爬虫部署的示例

    2023-06-24 18:12:20
  • Go语言fmt.Sprintf格式化输出的语法与实例

    2024-05-09 09:31:08
  • 详细分析Python可变对象和不可变对象

    2021-03-10 22:50:10
  • DataGrid使用心得(调用及连接数据库等等)

    2024-01-23 17:31:15
  • 如何通过PHP实现Des加密算法代码实例

    2023-10-08 09:41:55
  • python利用tkinter实现图片格式转换的示例

    2023-10-10 05:10:22
  • JavaScript实现获取最近7天的日期的方法详解

    2024-04-27 15:20:59
  • pyqt5 QListWidget的用法解析

    2023-09-24 21:30:31
  • Python3标准库之dbm UNIX键-值数据库问题

    2024-01-26 15:56:11
  • python框架Django实战商城项目之工程搭建过程图文详解

    2022-12-16 16:25:57
  • asp之家 网络编程 m.aspxhome.com