asp从字符串里截取N个带HTML的字符的函数
程序员文章站
2022-07-01 23:31:34
'函数名:gethtmlcontent'参数:no-->要取得的字符数, txtcontent-->要处理的字符串 '功能: 从...
'函数名:gethtmlcontent'参数:no-->要取得的字符数, txtcontent-->要处理的字符串
'功能: 从字符串里截取n个带html的字符,现在的实现方法还不完善,过程是:从字符串里找各种控件的开始,然后依些分开,放到数组里,然后一个一个数组的加上来看看字符是否大于给定的字符如果是,那么,返回这个数组.
'作者:柳永法
'时间:2007-6-1 20:03 :)
function gethtmlcontent(no, txtcontent)
if len(txtcontent)<= no then
gethtmlcontent = txtcontent
exitfunction
endif
set re =new regexp
re.ignorecase =true
re.global =true
patrn ="<p|<br|<li|<table"
patrn = split(patrn,"|")
foreach p in patrn
re.pattern = p
txtcontent = re.replace(txtcontent,"||"& p )
next
txtcontent = split(txtcontent,"||")
foreach e in txtcontent
if len(s)>no thenexitfor
s = s + e
next
gethtmlcontent = s
endfunction
%>
推荐阅读
-
c++:请编写一个函数,对字符串“zheshigekendiedetimu”按从大到小的顺序排列,并截取后n位数(n为函数的一个参数)。
-
asp从字符串里截取N个带HTML的字符的函数
-
有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串
-
今天发现了一个截取字符串的方法,不同于其他的截取。适用于截取字符串中带html代码的_html/css_WEB-ITnose
-
c++:请编写一个函数,对字符串“zheshigekendiedetimu”按从大到小的顺序排列,并截取后n位数(n为函数的一个参数)。
-
asp从字符串里截取N个带HTML的字符的函数
-
今天发现了一个截取字符串的方法,不同于其他的截取。适用于截取字符串中带html代码的_html/css_WEB-ITnose