服务器之家

服务器之家 > 正文

asp下实现字符串的补充fill()

时间:2019-09-29 11:03     来源/作者:asp教程网

代码如下:


<%  
'功能:在一个字符串前后补全另一字符串  
'来源:http://jorkin.reallydo.com/article.asp?id=452  

Public Function Fill(ByVal sString, ByVal sStr)  
    Fill = RFill(LFill(sString, sStr), sStr )  
End Function  
%> 

 

复制代码代码如下:


<%  
'功能:在一个字符串前面补全另一字符串  
'来源:http://jorkin.reallydo.com/article.asp?id=452  

Public Function LFill(ByVal sString, ByVal sStr)  
    Dim iStrLen : iStrLen = Len(sStr&"")  
    For i = iStrLen To 1 Step -1  
        If Right(sStr, i ) = Left(sString, i ) Then Exit For  
    Next  
    LFill = Left(sStr, iStrLen - i) & sString  
End Function  
%> 

 

复制代码代码如下:


<%  
'功能:在一个字符串后面补全另一字符串  

Public Function RFill(ByVal sString, ByVal sStr)  
    Dim iStrLen : iStrLen = Len(sStr&"")  
    For i = iStrLen To 1 Step -1  
        If Left(sStr, i) = Right(sString, i) Then Exit For  
    Next  
    RFill = sString & Mid(sStr, i + 1)  
End Function  
%> 


例如: 
<%=RFill(LFill("www.zzvips.com/article.asp","http://"),"article.asp?id=452")%>

 

标签:

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字 2019-06-05
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
返回顶部