Как убежать, убежать от персонажей на языке баклажанов
Это мой сценарий с баклажанами
if iFound does not contain "NULL" then
//replace "\n" by " & return & " in iFound
replace every occurrence of "\n" in iFound with " & return & "
log "before clicking see text" && iFound
log "not null and clicking"
click iFound
End if
Здесь мой параметр iFound содержит "Cadbury Creme Egg\nMcFlurry"
Я хочу заменить "Cadbury Creme Egg\nMcFlurry" на "Cadbury Creme Egg & return & McFlurry"
Поэтому я написал команду замены, но она игнорирует управляющий символ "\ n"
replace every occurrence of "\n" in iFound with " & return & "
Как я могу заменить символ новой строки "\ n" на "& return &"
1 ответ
Обычно, когда вы встречаете символы \n или \t в окне журнала или в окне выполнения, это фактически уже символ CRLF или TAB. \ N используется при отображении журнала, потому что многострочный дисплей не очень хорошо работает при прокрутке текста.
Если вы сохраните эту строку в файл, вы должны увидеть, что эти два символа отображаются правильно.
Вы также можете включить escape-символы для IDE (чтобы \n интерпретировалось так же, как и return) в меню Eggplant -> Preferences -> Run -> Keyboard как "Включить коды обратной косой черты".