При работе с адресами или файлами в вебе, может возникнуть такая ситуация, когда вместо русского названия адреса или файла вылезают какие-то непонятные проценты. Как их убрать? Хорошие новости. Стандарт ECMAScript содержит в себе функции кодирования и декодирования подобных процентов: decodeURI ( encodedURI ) — от процентов к чему-то внятному encodeURI […]
Архивы по дням: 19.09.2021
Есть строка: "https://foort.ru/upload/iblock/6d9/6db084077b.png" Как найти последнюю точку в строке? Для работы со строками проще всего использовать шаблоны регулярных выражений. Для получения результатов сопоставления шаблона нужно использовать методы экземпляров класса RegExp. Точка является одним из символов синтаксиса шаблона. Если мы хотим искать точку источника строки, то нам нужно её экранировать обратной […]
Есть строка: "Маша едет на дорогой Lamborgini." Решение с методом exec() Для начала создадим класс символа, который будет описывать возможную букву русского алфавита: [А-яЁё] Для нахождения максимально длинной последовательности из таких классов символа мы воспользуемся квантификатором «+«, который будет находить в строке сопоставления класса символа от одного до бесконечности […]
Есть строка: "Холодильник сохраняет продукты в свежести" Решение с методом exec() Для начала создадим класс символа, который будет описывать возможную букву русского алфавита: [А-яЁё] Для нахождения максимально длинной последовательности из таких классов символа мы воспользуемся квантификатором «+«, который будет находить в строке сопоставления класса символа от одного до бесконечности […]