7 месяцев назад
🖥 Java 21: String Templates (JEP 430) — Интерполяция строк как в JavaScript, но со своим подходом
🖥 Java 21: String Templates (JEP 430) — Интерполяция строк как в JavaScript, но со своим подходом Java 21 представила новый способ работы со строками — *string templates*. Это функция-превью (preview), которую нужно включать явно (`--enable-preview`) и использовать с JDK 21 или 22. В Java 23 от неё отказались, чтобы переработать дизайн. Как это работает? - Используется шаблонный процессор, например STR. - Сразу после него идёт точка . и строка-шаблон с выражениями внутри \{...}: String name = "Duke"; String greeting = STR...
4 месяца назад
Как использовать регулярные выражения в JavaScript для поиска и замены строк
Как использовать регулярные выражения в JavaScript для поиска и замены строк. Регулярные выражения - это мощный инструмент для поиска, замены и обработки строк в JavaScript. Они позволяют делать вещи, которые могут быть сложными с использованием обычных строковых методов. Если вы когда-либо искали способ проверять, соответствует ли строка определенному шаблону, или заменяли части текста, то вам наверняка приходилось столкнуться с регулярными выражениями. В этой статье я расскажу, что такое регулярные...