powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Что значат \\Q и \\E в строках
4 сообщений из 4, страница 1 из 1
Что значат \\Q и \\E в строках
    #38895750
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Объясните что делает этот код?

Код: java
1.
2.
3.
4.
5.
public static String unQuote(String pattern) {
        if (pattern.startsWith("\\Q") && pattern.endsWith("\\E")) {
            return pattern.substring(2, pattern.length() - 2);
        }
       ....
...
Рейтинг: 0 / 0
Что значат \\Q и \\E в строках
    #38895811
Pavel Kurakin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обрезание :)

Если входная строка начинается с \Q и заканчивается \E, то возвращается строка без этих символов.
...
Рейтинг: 0 / 0
Что значат \\Q и \\E в строках
    #38897000
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavel Kurakin,

нуу это то понятно, но вроде как у этих символов какой то особый смысл
...
Рейтинг: 0 / 0
Что значат \\Q и \\E в строках
    #38897078
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да у них особый смысл.

Смотрите здесь

http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html#quote(java.lang.String)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Что значат \\Q и \\E в строках
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]