Java String Unescape unescape(String name)

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

Description

unescape

License

Open Source License

Declaration

private static String unescape(String name) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright (c) 2004 Actuate Corporation.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors://from  www.j  ava2  s.co  m
 *  Actuate Corporation  - initial API and implementation
 *******************************************************************************/

public class Main {
    private static String unescape(String name) {
        // unescape [
        name = name.replaceAll("'\\['", "[");
        // unescape ]
        name = name.replaceAll("'\\]'", "]");
        // unescape ?
        name = name.replaceAll("\\'\\?\\'", "?");
        // unescape '
        name = name.replaceAll("\\'\\'", "'");
        return name;
    }
}

Related

  1. unescape(String input, char escapeChar)
  2. unescape(String line)
  3. unescape(String line)
  4. unescape(String line, int start, int end)
  5. unescape(String literal, String escapedChars)
  6. unescape(String oldStr)
  7. unescape(String original, char[] spec)
  8. unescape(String property)
  9. unescape(String quoted)