国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP 支持中文的len(),left(),right()的函數代碼

2024-05-04 11:00:05
字體:
來源:轉載
供稿:網友
比如一個漢字也只會算一個字節,在排版時如果全是漢字,好說,反正沒什么差別,但是如果被操作的字符串有漢字又有英文字母時,就不方便了,以下三個函數可以代替ASP自帶的相關函數。

  也有注意的地方,如果用在循環中,因不變量“i”也是常用于循環的變量,執行以下函數時,“i”的值會發生變化,如果是調用他的循環中用到相同的變量,會產生未知的結果,請換用其它變量名。

以下用法和len(),left(),right()一樣。

程序代碼
復制代碼 代碼如下:
Function Strlength(Str)
Temp_Str=Len(Str)
For I=1 To Temp_Str
Test_Str=(Mid(Str,I,1))
If Asc(Test_Str)>0 Then
Strlength=Strlength+1
Else
Strlength=Strlength+2
End If
Next
End Function

Function Strleft(Str,L)
Temp_Str=Len(Str)
For I=1 To Temp_Str
Test_Str=(Mid(Str,I,1))
Strleft=Strleft&Test_Str
If Asc(Test_Str)>0 Then
lens=lens+1
Else
lens=lens+2
End If
If lens>=L Then Exit For
Next
End Function

Function Strright(Str,L)
Temp_Str=Len(Str)
For i = Temp_Str to 1 step -1
Test_Str=(Mid(Str,I,1))
Strright=Test_Str&Strright
If Asc(Test_Str)>0 Then
lens=lens+1
Else
lens=lens+2
End If
If lens>=L Then Exit For
Next
End Function

您可能感興趣的文章:

asp 字符串截取函數
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吴桥县| 两当县| 葫芦岛市| 门源| 蕲春县| 甘南县| 克拉玛依市| 丽水市| 忻城县| 阳山县| 桃源县| 犍为县| 北碚区| 久治县| 建水县| 英山县| 个旧市| 鄂伦春自治旗| 峡江县| 蛟河市| 湖北省| 房产| 修水县| 喀喇沁旗| 浮山县| 北安市| 遂溪县| 上杭县| 桐柏县| 怀化市| 吉首市| 石景山区| 长丰县| 布拖县| 道真| 海安县| 龙泉市| 静安区| 和平区| 陆河县| 兴海县|