Java String Normalize normalize(String text)

Here you can find the source of normalize(String text)

Description

normalize

License

Open Source License

Declaration

public static String normalize(String text) 

Method Source Code

//package com.java2s;
/**/*w  ww  .  j  a v a 2  s  . c om*/
 * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
 *
 * This library is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation; either version 2.1 of the License, or (at your option)
 * any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
 * details.
 */

import java.text.Normalizer;

public class Main {
    public static String normalize(String text) {
        String[] texts = normalize(new String[] { text });

        return texts[0];
    }

    public static String[] normalize(String[] texts) {
        String[] normalizedTexts = new String[texts.length];

        for (int i = 0; i < texts.length; i++) {
            if (texts[i] == null) {
                continue;
            }

            normalizedTexts[i] = Normalizer.normalize(texts[i], Normalizer.Form.NFC);
        }

        return normalizedTexts;
    }
}

Related

  1. normalize(String s)
  2. normalize(String string)
  3. normalize(String string)
  4. normalize(String string)
  5. normalize(String text)
  6. normalize(String text)
  7. normalize(String text)
  8. normalize(String uri)
  9. normalize(String value)