python tutorial - C Split String | How to split a string in C/C++, Python and Java - learn python - python programming




 python string split

Learn Python - Python tutorial - python string split - Python examples - Python programs

Splitting a string by some delimiter is a very common task. For example, we have a comma separated list of items from a file and we want individual items in an array.

joining python

Almost all programming languages, provide function split a string by some delimiter.

python joining

In C/C++:

split method

python - Sample - python code :

// Splits str[] according to given delimiters.
// and returns next token. It needs to be called
// in a loop to get all tokens. It returns NULL
// when there are no more tokens.
char * strtok(char str[], const char *delims);
// A C/C++ program for splitting a string
// using strtok()
#include 
#include 
 
int main()
{
    char str[] = "Wiki-techy";
 
    // Returns first token 
    char *token = strtok(str, "-");
   
    // Keep printing tokens while one of the
    // delimiters present in str[].
    while (token != NULL)
    {
        printf("%s\n", token);
        token = strtok(NULL, "-");
    }
 
    return 0;
}
splitting python

Output:

Wiki
techy



python splitting

In Java :
strip-python

In Java, split() is a method in String class.

splitting joining example

python - Sample - python code :

// expregexp is the delimiting regular expression; 
// limit is the number of returned strings
public String[] split(String regexp, int limit);

// We can call split() without limit also
public String[] split(String regexp)

splitting joining example python

// A Java program for splitting a string
// using split()
import java.io.*;
public class Test
{
    public static void main(String args[])
    {
        String Str = new String("Wikitechy-best-Website");
 
        // Split above string in at-most two strings  
        for (String val: Str.split("-", 2))
            System.out.println(val);
 
        System.out.println("");
   
        // Splits Str into all possible tokens 
        for (String val: Str.split("-"))
            System.out.println(val);
    }
}
python splitting joining example

Output:

Wikitechy
best-Website

Wikitechy
best
Website



splitting joining python example

In Python:

 
  // regexp is the delimiting regular expression; 
  // limit is limit the number of splits to be made 
  str.split(regexp = "", limit = string.count(str)) 

splitting python joining example

python - Sample - python code :

line = "Wiki1 \nWiki2 \nWiki3";
print line.split()
print line.split(' ', 1)

Output:

['Wiki1', 'Wiki2', 'Wiki3']
['Wiki1', '\nWiki2 \nWiki3'] 

Wikitechy tutorial site provides you all the learn python , learn python programming online , best python course online , best online course for python , python online learning

Related Searches to How to split a string in C/C++, Python and Java

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add wikitechy.com to your ad blocking whitelist or disable your adblocking software.

×