Почему “--” превращается в длинное тире?

156
10 марта 2018, 18:59

В Телеграм боте меню выбора языка. Строка en --> English должна разделяться на две половинки:

String[] parts = message.getText().split("-->", 2);

Но при нажатии на кнопку две черточки сливаются в одну длинную:

en —> English

и разделить строку не получается. Что с этим делать? Скриншоты прилагаю. Буду оч признателен за помощь.

Answer 1

В качестве workaround я просто заменил в тексте кнопок два тире на одно, тогда все работает как надо.

String[] parts = message.getText().split("->", 2);
Answer 2

Не знаю ,как сейчас,но на первых порах,в телеге проблемы графического отображения решал копипастом требуемых символов из "библиотеки символов" на windows.Т.е вместо ручного ввода в коде,просто копипаста.

READ ALSO
NameNotFoundException когда перезапускаю модуль в weblogic

NameNotFoundException когда перезапускаю модуль в weblogic

Всем приветСтолкнулся с проблемой при работе с weblogic и EJB

179
Задача по преобразованию XML не проходит все тесты, дает ошибку “Неправильный ответ на тест 8” [требует правки]

Задача по преобразованию XML не проходит все тесты, дает ошибку “Неправильный ответ на тест 8” [требует правки]

Задача по преобразованию XML не проходит все тесты, дает ошибку "Неправильный ответ на тест 8", что-то видимо не учел

166
Java сервер для приложения на J2ME

Java сервер для приложения на J2ME

Пытаюсь написать сервер на Java для опроса и управления кое-какими железяками с GPRS-модемами на J2MEСейчас реализовал сайт для отображения информации...

138