Но появилась новая проблема. Иногда скрипт во время работы внезапно запрещает выделять действия. Т.е при клике на любое действие, оно просто не выделяется красным. Это второй баг, независимый от первого если что
Как сделать "не равно" не учитывая регистр в if?
-
@n1kiii said in Как сделать "не равно" не учитывая регистр в if?:
Сначала сделал так:
[[XXX]].equalsIgnoreCase != {{YYY}}.equalsIgnoreCaseКак показалось, что сработало, а по факту не работает.
Эмм, а какой регистр у нуля? Да и метод вы пытаетесь использовать из java https://proglang.su/java/strings-equalsignorecase
-
@Fox said in Как сделать "не равно" не учитывая регистр в if?:
@n1kiii said in Как сделать "не равно" не учитывая регистр в if?:
Сначала сделал так:
[[XXX]].equalsIgnoreCase != {{YYY}}.equalsIgnoreCaseКак показалось, что сработало, а по факту не работает.
Эмм, а какой регистр у нуля? Да и метод вы пытаетесь использовать из java https://proglang.su/java/strings-equalsignorecase
Там переменная и ресурс, иногда совпадают но с разным регистром.
Разве в If не JS используется?Или проще сделать переменную/ресурс в строку -> нижний регистр?
-
@n1kiii said in Как сделать "не равно" не учитывая регистр в if?:
@Fox said in Как сделать "не равно" не учитывая регистр в if?:
@n1kiii said in Как сделать "не равно" не учитывая регистр в if?:
Сначала сделал так:
[[XXX]].equalsIgnoreCase != {{YYY}}.equalsIgnoreCaseКак показалось, что сработало, а по факту не работает.
Эмм, а какой регистр у нуля? Да и метод вы пытаетесь использовать из java https://proglang.su/java/strings-equalsignorecase
Там переменная и ресурс, иногда совпадают но с разным регистром.
Разве в If не JS используется?Или проще сделать переменную/ресурс в строку -> нижний регистр?
Java и JavaScript это разные языки программирования. В BAS используется JavaScript. Да даже для Java ваше выражение неверное.
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/String/toLowerCase -
короче Фокс хотел сказать что правильно будет так:
[[XXX]].toLowerCase() != {{YYY}}.toLowerCase()просто он пытается заставить вас думать :) И надо сказать у него это хорошо получается, тут многие выросли на его советах :)