Java String Split
# Java split() Method
[Java String Class](#)
* * *
The split() method splits a string based on a given regular expression.
**Note:** Escape characters like ., $, |, and * must be prefixed with .
**Note:** Multiple delimiters can be joined using |.
### Syntax
public String[] split(String regex, int limit)
### Parameters
* **regex** -- The regular expression delimiter.
* **limit** -- The number of parts to split into.
### Return Value
A string array.
### Example
## Example
public class Test{public static void main(String args[]){String str = new String("Welcome-to-"); System.out.println("- Delimiter return value :"); for(String retval: str.split("-")){System.out.println(retval); }System.out.println(""); System.out.println("- Delimiter with limit return value :"); for(String retval: str.split("-", 2)){System.out.println(retval); }System.out.println(""); String str2 = new String("www."); System.out.println("Escape character return value :"); for(String retval: str2.split(".", 3)){System.out.println(retval); }System.out.println(""); String str3 = new String("acount=? and uu =? or n=?"); System.out.println("Multiple delimiters return value :"); for(String retval: str3.split("and|or")){System.out.println(retval); }}}
The output of the above program is:
- Delimiter return value :Welcome to - Delimiter with limit return value :Welcome to-TutorialEscape character return value : www com Multiple delimiters return value : acount=? uu =? n=?
* * Java String Class](#)
YouTip