Java String Unescape unescape(String value)

Here you can find the source of unescape(String value)

Description

unescape

License

Open Source License

Declaration

public static String unescape(String value) 

Method Source Code

//package com.java2s;
/*/* w  w w . java 2  s. c o  m*/
 * eID PKI RA Project.
 * Copyright (C) 2010-2014 FedICT.
 *
 * This is free software; you can redistribute it and/or modify it
 * under the terms of the GNU Lesser General Public License version
 * 3.0 as published by the Free Software Foundation.
 *
 * This software 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.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this software; if not, see
 * http://www.gnu.org/licenses/.
 */

public class Main {
    public static String unescape(String value) {
        StringBuilder valueBuilder = new StringBuilder();
        for (int i = 0; i < value.length(); i++) {
            char ch = value.charAt(i);
            if (ch != '\\') {
                valueBuilder.append(ch);
            } else {
                ch = value.charAt(i + 1);
                valueBuilder.append(ch);
                i++;
            }
        }

        return valueBuilder.toString();
    }
}

Related

  1. unescape(String val, char quote)
  2. unescape(String value)
  3. unescape(String value)
  4. unescape(String value)
  5. unescape(String value)
  6. unescape(String value)
  7. unescape(String value)
  8. unEscape(String value)
  9. unescape(String x)