Tokenizing a String in Java

We have the following string −

String str = "This is demo text, and demo line!";

To tokenize the string, let us split them after every period (.) and comma (,)

String str = "This is demo text, and demo line!";

The following is the complete example.

Example

<span class="kwd">public</span><span class="pln"> </span><span class="kwd">class</span><span class="pln"> </span><span class="typ">Demo</span><span class="pln"> </span><span class="pun">{</span>
<span class="kwd">    public</span><span class="pln"> </span><span class="kwd">static</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> main</span><span class="pun">(</span><span class="typ">String</span><span class="pun">[]</span><span class="pln"> args</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span>
<span class="typ">       String</span><span class="pln"> str </span><span class="pun">=</span><span class="pln"> </span><span class="str">"This is demo text, and demo line!"</span><span class="pun">;</span>
<span class="typ">       String</span><span class="pun">[]</span><span class="pln"> res </span><span class="pun">=</span><span class="pln"> str</span><span class="pun">.</span><span class="pln">split</span><span class="pun">(</span><span class="str">"[, .]"</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0</span><span class="pun">);</span>
<span class="kwd">       for</span><span class="pun">(</span><span class="typ">String</span><span class="pln"> myStr</span><span class="pun">:</span><span class="pln"> res</span><span class="pun">) {</span>
<span class="typ">          System</span><span class="pun">.</span><span class="kwd">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="pln">myStr</span><span class="pun">);</span>
<span class="pun">       }</span>
<span class="pun">    }</span>
<span class="pun">}</span>

Output

This
is
demo
text

and
demo
line!
Updated on: 2026-03-11T22:50:43+05:30

393 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements