• <tbody id="9je1r"></tbody><tbody id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></tbody>
      • <acronym id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></acronym>

        亚洲无码Aⅴ,视频1页精品,欧美系列一区二区,曰韩色999

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

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

        讀取間隔字符串中指定數(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(需要處理的字符串?dāng)?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ù)庫字段中以字符串?dāng)?shù)組形式保存的數(shù)據(jù)的修改,加減操作如果用Replace函數(shù)做適當(dāng)調(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
        %>

        亚洲无码Aⅴ,视频1页精品,欧美系列一区二区,曰韩色999
            • <tbody id="9je1r"></tbody><tbody id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></tbody>
            • <acronym id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></acronym>
              南京市| 漯河市| 台东县| 逊克县| 延安市| 仪征市| 湘阴县| 吴江市| 西贡区| 永靖县| 香格里拉县| 区。| 新巴尔虎左旗| 威海市| 元氏县| 哈尔滨市| 措勤县| 桐梓县| 清水县| 富阳市| 屏南县| 龙里县| 宜君县| 六盘水市| 青海省| 彰化市| 汤阴县| 清水河县| 莱阳市| 南靖县| 库伦旗| 饶阳县| 上栗县| 大兴区| 偏关县| 剑河县| 八宿县| 六枝特区| 格尔木市| 邻水| 讷河市|