tl  tr
  Home | Tutorials | Articles | Videos | Products | Tools | Search
Interviews | Open Source | Tag Cloud | Follow Us | Bookmark | Contact   
 Tools and Libs > Commons Lang3 > General > Get Initials with Separator

Get Initials with Separator 

Apache Commons Lang 3.0 is a java library with lot of utilities and reusable components. This requires the library commons-lang3-3.0.1.jar to be in classpath. The following example shows using WordUtils.initials() API. It extracts the first letter of the string and all first letters after the given delimiters without changing their case.

File Name  :  
com/bethecoder/tutorials/commons_lang/tests/gen/InitialsSepTest.java 
Author  :  Sudhakar KV
Email  :  [email protected]
   
package com.bethecoder.tutorials.commons_lang.tests.gen;

import org.apache.commons.lang3.text.WordUtils;

public class InitialsSepTest {

  /**
   @param args
   */
  public static void main(String[] args) {

    System.out.println(WordUtils.initials("be the coder"' '));
    System.out.println(WordUtils.initials("Indian Police Service"' '));
    System.out.println(WordUtils.initials("one, two, three, four"','' '));
    System.out.println(WordUtils.initials("One:Two:Three:Four:Five"':'));
    System.out.println(WordUtils.initials("be the coder"','));
  }

}
   

It gives the following output,
btc
IPS
ottf
OTTFF
b



 
  


  
bl  br