`
zhaoqj518
  • 浏览: 32870 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

split函数

 
阅读更多

vector<string> splitEx(const string& src, string separate_character)   

{   

    vector<string> strs;   

       

     int separate_characterLen = separate_character.size();//分割字符串的长度,这样就可以支持如“,,”多字符串的分隔符   

    int lastPosition = 0,index = -1;   

    while (-1 != (index = src.find(separate_character,lastPosition)))   

    {   

        strs.push_back(src.substr(lastPosition,index - lastPosition));   

        lastPosition = index + separate_characterLen;   

    }   

    string lastString = src.substr(lastPosition);//截取最后一个分隔符后的内容   

   if (!lastString.empty())   

        strs.push_back(lastString);//如果最后一个分隔符后还有内容就入队   

    return strs;   

}   

分享到:
评论

相关推荐

    Oracle中实现Split函数功能

    Oracle 中实现 Split 函数功能 Oracle 中实现 Split 函数功能是指在 Oracle 数据库中实现类似于 C# 等编程语言中的 Split 函数,用于拆分字符的功能。下面是实现 Oracle 中 Split 函数功能的详细介绍。 首先,...

    IIS补丁,解决WIN7下SPLIT函数出错

    IIS补丁,解决WIN7下SPLIT函数出错

    oracle split函数

    在Oracle数据库中,并没有内置的split函数来处理字符串的分割操作。然而,在实际应用中,经常需要将一个包含多个值的字符串按照指定的分隔符进行拆分,转换为表格式的数据,以便进行进一步的处理或查询。为此,可以...

    用Pipelined Table实现split函数的示例

    本文档将详细介绍如何使用Pipelined Table Function来实现一个split函数,该函数可以将输入字符串根据给定的分隔符进行分割,并返回一个包含分割后结果的表。 #### Pipelined Table Function 基础 Pipelined Table...

    一个Split函数用法

    在编程领域,尤其是在文本处理和数据操作中,`Split`函数是一个非常常见且重要的工具。它主要用于将一个字符串按照特定的分隔符切分成多个子字符串,这些子字符串通常会被存储为一个数组或者列表。本篇文章将深入...

    vbscript Split函数用法详解(字符串转数组函数)

    下面是对Split函数的详细解释和一些实例。 **Split函数的基本语法:** ```vb Split(expression, delimiter[, count[, compare]]) ``` - `expression`:必需的参数,它是一个包含要分割的子字符串和分隔符的字符串...

    SQL的split函数(自定义)new

    ### SQL的自定义Split函数详解 #### 一、引言 在处理文本数据时,我们经常需要将一个由特定字符分隔的字符串拆分成多个独立的部分。这种需求在数据库操作中尤为常见,尤其是在处理大量的文本数据时。然而,并非...

    python中split函数的用法

    Python 中 split 函数的用法 Python 中的 split 函数是一个非常重要的字符串处理函数,它可以将一个字符串按照指定的分隔符进行划分,并返回一个分割后的字符串列表。本文将详细介绍 Python 中 split 函数的用法和...

    ASP 中Split 函数的实例__1.docx

    ASP中的Split函数是一个非常实用的字符串处理工具,它允许我们将一个字符串按照指定的分隔符进行拆分,生成一个包含所有子字符串的数组。在本文中,我们将深入探讨Split函数的使用方法及其在实际问题中的应用。 ...

    String split函数

    "String split函数的使用技巧" String split函数是 Java 中 String 类的一种常用函数,用于将一个字符串分割为子字符串,并将结果作为字符串数组返回。在实际开发中,String split函数经常被用于数据处理和字符串...

    C# split 函数的用法

    ### C# Split 函数详解 在C#编程语言中,`Split` 方法是处理字符串时非常常用的一个功能。它能够将一个较长的字符串按照指定的分隔符分割成多个子字符串,并将这些子字符串存储在一个数组中。这对于数据解析、文本...

    ASP 中Split 函数的实例_.docx

    在ASP(Active Server Pages)编程中,Split函数是一个非常实用的工具,用于将字符串按照指定的分隔符进行切割,然后返回一个包含切割后子串的数组。在本文中,我们将深入探讨Split函数的用法,并通过实例来解释如何...

    python中split函数的用法与示例.zip

    python中split函数的用法 在Python中,split() 函数是一个用于字符串分割的内置方法。它根据指定的分隔符将字符串分割成多个子字符串,并返回一个包含这些子字符串的列表。这个函数在处理文本数据、文件路径、URL等...

    windows平台下的字符串 split 函数

    windows平台下的字符串 split 函数 源码

    Python PySOL之Split函数(Python内置Split函数优化升级版)

    Python内置Split函数的升级版

    python中split函数的用法.pdf

    ### Python中的split函数详解 #### 一、简介 在Python编程语言中,`split()` 函数是一项非常实用的功能,主要用于将一个较长的字符串按照指定的分隔符进行分割,并将其转换为一个列表,使得列表中的每个元素都是原...

    oracle split 函数

    ### Oracle Split函数实现与应用 #### 一、Oracle Split函数简介 在Oracle数据库中,处理字符串是一项常见的需求,尤其是在需要将包含特定分隔符的字符串分割成多个独立的部分时。Oracle标准SQL并没有提供直接用于...

    c++split函数

    由于c++不含内置分割split,此文档包含c++spilt函数,和输出

    python -- 自己写一个简易的split函数(2).py

    这是自己写的split函数,支持python自带函数split的所有功能,可以指定分割次数(默认为-1).这是原来的完善版,过程详见同名文章。

Global site tag (gtag.js) - Google Analytics