Mega Code Archive

 
Categories / Java Tutorial / Internationalization
 

Determining the Sentence Boundaries in a Unicode String

import java.text.BreakIterator; import java.util.Locale; public class Main {   public static void main(String[] argv) throws Exception {     BreakIterator iterator = BreakIterator.getSentenceInstance(Locale.CANADA);     iterator.setText("this is a test.");     for (int index = iterator.first(); index != BreakIterator.DONE; index = iterator.next()) {       System.out.println(index);     }   } }