Вывод спецсимвола "/" приводит к переходу на начало строки

Использую Ubuntu, IntelliJIdea, язык Java.
Необходимо заполнить поле строкой вида: aaa_bbb_/_ccc

В форме заполняю поле, но при вводе “/” происходит переход курсора в начало строки и продолжается ввод.

elements.inputLetter(“code.code”, "aaa_bbb_/ccc"); // получаю _ cccaaa _ bbb

Темы экранирования и слэш даты к сожалению не помогли.

При попытке экранирования - получаю ошибку:

elements.inputLetter(“code.code”, “aaa_bbb_/_ccc”); // получаю Error:(0, 0) java: illegal escape character

При этом, если выводить двойной слэш, то сначала происходит переход на начало строки, а потом выводится слеш.

elements.inputLetter(“code.code”, “aaa_bbb_//_ccc”); // получаю /cccaaa_bbb

elements.inputLetter А это откуда? Возможно у вас где то замена идет. за вебдрайвером я такого не замечал. А в ручную работает?

И впарвуд откуда он взялся? :slight_smile: srndKeys() - не работает?

element.sendKeys("aaa_bbb_/_ccc");

elements.inputLetter А это откуда?
Класс вебэлемента. Вывод строки посимвольно.
А в ручную работает?
Да, вывод вручную работает корректно.

sendKey также не помог.

А если такой костыль попробовать: _ccc/aaa_bbb_/ ?

Или экранировать нижние подчеркивания бэкслэшем?

“Костыль” не подойдет. данный текст я как пример привел. Бекслешь у меня в тексте несколько раз встречается и постоянного местоположения нет.
Подчеркивание я для примера привел.

Вот думаю, вкрайнем, случае попробовать при скачке курсора в начало строки, перенос его в конец строки. Но пока не получается. Будем думать, читать.