Java String Unquote unquote(String message)

Here you can find the source of unquote(String message)

Description

unquote

License

Apache License

Declaration

public static String unquote(String message) 

Method Source Code

//package com.java2s;
/*--------------------------------------------------------------------------
 *  Copyright 2004 Taro L. Saito/*from   ww w. ja v a  2 s  .c om*/
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 *--------------------------------------------------------------------------*/

public class Main {
    public static String unquote(String message) {
        if (message == null)
            return message;
        if (message.length() > 1) {
            if ((message.charAt(0) == '"' && message.charAt(message.length() - 1) == '"')
                    || (message.charAt(0) == '\'' && message.charAt(message.length() - 1) == '\''))
                return message.substring(1, message.length() - 1);
        }
        return message;
    }
}

Related

  1. unquote(String entityName)
  2. unquote(String in)
  3. unquote(String input, char quoteChar)
  4. unquote(String literal)
  5. unquote(String maybeQuoted)
  6. unquote(String name)
  7. unquote(String name)
  8. unquote(String quoted)
  9. unquote(String quoted)