`
mengjiaoyao
  • 浏览: 30006 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

字符串分割(转载)

 
阅读更多
create or replace procedure pro_splitstr(iStart in NUMBER,
    sPattern in VARCHAR2, sBuffer in VARCHAR2,
    sResult out VARCHAR2, iNextPos out NUMBER) is
nPos1 number;
nPos2 number;
begin
    nPos1 := Instr(sBuffer, sPattern, iStart);
    if nPos1 = 0 then
        sResult := NULL;
    else
        nPos2 := Instr (sBuffer, sPattern, nPos1 + 1);
        if nPos2 = 0 then
            sResult := Rtrim(Ltrim(Substr(sBuffer, nPos1 + 1)));
            iNextPos := nPos2;
        else
            sResult := Substr(sBuffer, nPos1 + 1, nPos2 - nPos1 - 1);
            iNextPos := nPos2;
        end if;
    end if;
end pro_splitstr;
---字符串分割
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    c语言实现字符串分割strsplit.c

    注 意:存储分割后的子字符串列表的变量str_list是用动态内存分配函数malloc分配的,在使用完str_list后要及时释放其所占用的内存。 ———————————————— 版权声明:本文为CSDN博主「logan_lei」的原创...

    【转载】javaScript常用的东东

    - `split()`: 使用指定的分隔符字符串将字符串分割成子字符串数组。 - `replace()`: 在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 4. **函数应用** - `call()`: 改变函数体内 this ...

    【RPA之家转载AA视频教程】18.Extract JSON .rar

    4. **字符串操作**:在提取数据后,可能需要进一步处理,比如查找特定字段、分割字符串或格式化数据。视频教程会讲解如何使用AA的字符串操作工具,如查找和替换、分割和连接等。 5. **变量的使用和管理**:在RPA中...

    【RPA之家转载AA视频教程】17.Extract JSON .rar

    在这个名为“【RPA之家转载AA视频教程】17.Extract JSON .rar”的压缩包文件中,包含了一个视频教程,该教程聚焦于使用Automation Anywhere(AA)平台进行RPA(Robotic Process Automation)操作,特别是如何从REST ...

    详解Python 中sys.stdin.readline()的用法

    为了确保读取到的字符串不包含行尾的换行符,通常会使用strip()方法移除末尾的特定字符(如'\n'),或者在输入多个数值时,用strip()后跟split()将输入的字符串分割成字符串列表。 以下是一些使用sys.stdin....

    【RPA之家转载AA视频教程】16.Extract JSON .rar

    5. **字符串操作**:在提取JSON数据后,往往需要进行字符串操作,如分割、替换、查找、匹配等,以便进一步处理和格式化数据。例如,我们可能需要去除多余的字符,提取特定字段,或者根据某种模式进行筛选。 6. **...

    Python中 CSV格式清洗与转换的实例代码

    3. 字段的倒序排列:对每一行字符串,使用`split`方法按逗号进行分割,得到一个字段列表。然后对这个列表调用`reverse`方法,将字段的顺序倒置。 4. 替换分隔符并输出:对倒序后的字段列表使用`join`方法,使用分号...

    Linux_unix_shell第一部分编程(共两部分)

    7.4 使用*匹配字符串中的单字符或其重复 序列 51 7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 ...

    C#中split用法实例总结

    以下是我转载的两个不同的人的,方便大家及自己查阅 string s=abcdeabcdeabcde; string[] sArray=s.Split(c); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出结果: ab deab deab de string...

    易语言QQ注册源码-易语言

    易语言源码中,需要正确处理字符串编码问题,以确保数据正确传输。 5. **表单提交**:注册通常需要填写用户名、密码、验证码等信息,这些信息会被封装成表单数据,通过POST方法发送给服务器。源码需要处理这些表单...

    ArcGIS超级工具1.7.exe

    8.3 字符串前补零... 43 8.4 按图形自动编号... 44 9. 数据处理... 45 9.1 两个图层按重叠度赋属性... 45 9.2 分区域消除... 46 9.3 批量压缩数据库... 47 9.4 批量修复几何(修复前一定...

    Qt Creator 的安装和hello world 程序+其他程序的编写--不是一般的好

    加入的这个函数的作用就是移除字符串开头和结尾的空白字符。 12.最后,如果输入错误了,重新回到登录对话框时,我们希望可以使用户名和 密码框清空并且光标自动跳转到用户名输入框,最终的登录按钮的单击事件的槽 ...

    一个牛人提供的GIS源码(很好)

    获取字符串中的指定位置的子字符串 http://www.cnblogs.com/Tangf/archive/2006/03/25/358311.html 做了个界面,请大家PP http://www.cnblogs.com/Tangf/archive/2006/03/16/351640.html [存点资料]车载导航电子地图...

Global site tag (gtag.js) - Google Analytics