инверсия в яваскрипте (регехп)
привет
вот код: str = 'a'; if (!/^a$/.test(str)) { alert('ето не а'); } если строка не "а", то виведим сообшение. работает, но вопрос такои: инвертаця правилно сделана? то есть правилно стоит восклицательный знак ? (спрашиваю потому, что яваскрипт гибки язик, может бить я ошибку сделаю, но он все ровно работает, а хочется написать правилно) |
Да, все правильно.
Ну кроме итогового сообщения, которое утверждает что строка не является русской буквой "а", в то время как код проверяет на латинскую |
Gvozd,
спасибо, и насчёт а, ви прав :) |
if(str != 'а'){ alert('ето не а, ёпте') } |
Nekromancer,
вот я че-то тоже не вьехал О_О возможно он начитался отрывка из моей книжки и начал использовать для поиска подстрок регэкспы)? |
Mахmaxmaximus,
суть поста не в сравнении строки через RegExp, а восклицательный знак перед такой конструкцией. Ну я очень надеюсь, что это так. А мой пост просто стёб. |
Цитата:
|
Часовой пояс GMT +3, время: 23:21. |