0
Не понял суть классов символов в python.
https://code.sololearn.com/c4z6qKzzLWmh/?ref=app Я не понимаю, почему 2 строка пройдёт этот тест, который откидывает строки с [A-Z] И так же я не понимаю, почему этот тест не откидывает 1 строчку, если использовать[^a-z] Объясните чайнику.
1 Answer
0
Мне объяснили, что этот диапазон [A-Z] отвечает не за 1 символ, а за все.
Мол, если в строке нет ничего кроме символов из заданного диапазона, то регулярка вернёт True. Т.к. там встречаются пробелы и цифры, то эти строки сразу отлетают, не проходят тест регулярки.