九九热线视频精品99-动漫高h纯肉无码视频在线观看-午夜理论无码片在线观看免费-99精品国产在热久久无码-亚洲国产成人乱码

ASP中對應(yīng)間隔字符串位置數(shù)字加減函數(shù)使用

2012/10/16 9:33:30   閱讀:3989    發(fā)布者:3989

讀取間隔字符串中指定數(shù)據(jù):

 程序代碼
<%
Dim MyStr:MyStr="One,Two,Three,Four,Five,Six,Seven,Eight,Nine,Ten"
Response.Write SingleSplit(MyStr,",",4)
'輸出結(jié)果:Five

'======================================
'函數(shù)名:SingleSplit
'作 用:讀取間隔字符串中指定數(shù)據(jù)
'參 數(shù):CurStr(需要處理的字符串數(shù)據(jù))
'   SymbolC(間隔字符串)
'   CurCPos(指定位置數(shù)據(jù))
'======================================
Public Function SingleSplit(ByVal CurStr,ByVal SymbolC,ByVal CurCPos)
   On Error Resume Next
   Dim CloudL,TempStr
   CloudL=Split(CurStr,SymbolC)
   TempStr=CloudL(CurCPos)
   SingleSplit=TempStr
End Function
%>


("3|2|42|34|23|4","|",2,"A")
'輸出結(jié)果為:3|2|43|34|23|4

'**************************
'函數(shù)名:SplitStrAM
'作   用:間隔字符串中某位置加減
'參   數(shù):參數(shù)位置從零計
'         NeedStr(需要處理的串)
'         DistantStr(間隔字符串)
'         PositionNum(第幾個位置)
'         TypeStr(類型串):A or M
'返   回:完成加減后的字符串
'*************************
Public Function SplitStrAM(ByVal NeedStr,ByVal DistantStr,ByVal PositionNum,ByVal TypeStr)
    Dim TempSplit
     TempSplit=Split(NeedStr,DistantStr)
    Select Case UCase(TypeStr)
        Case "A" '執(zhí)行增加操作
             TempSplit(PositionNum)=TempSplit(PositionNum)+1
        Case "M" '執(zhí)行減少操作
             TempSplit(PositionNum)=TempSplit(PositionNum)-1
    End Select
     SplitStrAM=Join(TempSplit,DistantStr)
End Function
%>


提示:這個函數(shù)主要作用在于準確定位數(shù)據(jù)庫字段中以字符串數(shù)組形式保存的數(shù)據(jù)的修改,加減操作如果用Replace函數(shù)做適當調(diào)整修改便可以準確操作字符串。


再補上一個函數(shù),將普通字符串轉(zhuǎn)為數(shù)組函數(shù),方便入庫等操作:

 程序代碼
<%
Response.write toArray("234098098we0rwriouwer",3,"|")
'輸出結(jié)果為:234|098|098|we0|rwr|iou|wer

'**************************
'函數(shù)名: toArray
'作   用:添加自定義分隔符,將普通字符串轉(zhuǎn)為自定義分隔符的數(shù)組
'參   數(shù):
'         StrA(需要處理的字符串)
'         StrStep(每幾個字符串添加一個分隔字符)
'         StrSplit(間隔字符串:|)
'返   回:完成添加分隔符后的字符串
'*************************
Function toArray(byVal StrA,byVal StrStep,byVal StrSplit)
dim StrALen,i,StrArray:StrALen = Len(StrA)
For i = 1 to StrALen step StrStep
StrArray = StrArray & mid(StrA,i,StrStep) & StrSplit
Next
StrArray = Left(StrArray, Len(StrArray)-1)
toArray = StrArray
End Function
%>

主站蜘蛛池模板: 日韩精品欧美在线视频在线| 人与嘼av免费| 久久国产精品-国产精品| 国产sm主人调教女m视频| 国产真实夫妇交换视频| 亚洲精品久久66国产高清| 无码专区 人妻系列 在线| 又色又污又爽又黄的网站| 国产美女精品一区二区三区| 伊人蕉久中文字幕无码专区| 国产亚洲国际精品福利| 国产精品夜夜春夜夜爽久久| 亚洲综合无码一区二区加勒此| 欧美三级不卡在线播放| 帮老师解开蕾丝奶罩吸乳网站| 131美女爱做视频免费| 亚洲色欲av无码成人专区| 欧美日本一区二区视频在线观看 | 天堂资源中文网| 免费毛片a在线观看67194| 精品免费人成视频网| 国产精品久久久久av福利动漫 | 精品久久久久久久国产潘金莲| 久久免费无码高潮看片a片| 国色精品卡一卡2卡3卡4卡在线| 人妻无码不卡中文字幕系列| 午夜宅男在线永久免费观看网| 中国女人内谢69xxxx| 国产精品成人va在线播放| 最近中文av字幕在线中文| 成人看片黄a免费看那个网址| 熟女少妇丰满一区二区| 18禁无遮挡无码网站免费| 久久久久爽爽爽爽一区老女人 | 亚洲a∨天堂男人无码| 成人性生交大片免费看| 欧美丰满熟妇乱xxxxx视频| 无码av中文字幕久久专区| 国产全是老熟女太爽了| 337人体做爰大胆视频| 人与禽性视频77777|