uk
Feedback
Фронтендщик

Фронтендщик

Відкрити в Telegram

Все для frontend developer, шуточки, тесты, статьи Администрация/Реклама @vtopua

Показати більше
1 107
Підписники
Немає даних24 години
-27 днів
-930 день

Триває завантаження даних...

Залучення підписників
липень '26
липень '260
в 0 каналах
червень '260
в 1 каналах
Get PRO
травень '260
в 0 каналах
Get PRO
квітень '260
в 1 каналах
Get PRO
березень '26
+1
в 0 каналах
Get PRO
лютий '26
+1
в 0 каналах
Get PRO
січень '260
в 0 каналах
Get PRO
грудень '25
+1
в 0 каналах
Get PRO
листопад '25
+1
в 0 каналах
Get PRO
жовтень '250
в 0 каналах
Get PRO
вересень '25
+7
в 0 каналах
Get PRO
серпень '25
+1
в 0 каналах
Get PRO
липень '25
+2
в 0 каналах
Get PRO
червень '25
+1
в 0 каналах
Get PRO
травень '250
в 0 каналах
Get PRO
квітень '25
+1
в 0 каналах
Get PRO
березень '25
+6
в 0 каналах
Get PRO
лютий '25
+4
в 0 каналах
Get PRO
січень '25
+2
в 0 каналах
Get PRO
грудень '240
в 1 каналах
Get PRO
листопад '24
+1
в 0 каналах
Get PRO
жовтень '24
+1
в 0 каналах
Get PRO
вересень '24
+2
в 0 каналах
Get PRO
серпень '24
+2
в 0 каналах
Get PRO
липень '24
+3
в 0 каналах
Get PRO
червень '24
+3
в 0 каналах
Get PRO
травень '24
+4
в 0 каналах
Get PRO
квітень '24
+3
в 0 каналах
Get PRO
березень '24
+3
в 0 каналах
Get PRO
лютий '24
+3
в 1 каналах
Get PRO
січень '24
+2
в 0 каналах
Get PRO
грудень '23
+3
в 0 каналах
Get PRO
листопад '23
+4
в 0 каналах
Get PRO
жовтень '23
+3
в 0 каналах
Get PRO
вересень '23
+8
в 0 каналах
Get PRO
серпень '23
+4
в 0 каналах
Get PRO
липень '23
+14
в 0 каналах
Get PRO
червень '23
+6
в 0 каналах
Get PRO
травень '23
+8
в 0 каналах
Get PRO
квітень '23
+41
в 0 каналах
Get PRO
березень '23
+6
в 0 каналах
Get PRO
лютий '23
+9
в 0 каналах
Get PRO
січень '23
+17
в 0 каналах
Get PRO
грудень '22
+177
в 0 каналах
Get PRO
листопад '22
+142
в 0 каналах
Get PRO
жовтень '22
+26
в 0 каналах
Get PRO
вересень '22
+328
в 0 каналах
Get PRO
серпень '22
+1 290
в 0 каналах
Get PRO
липень '22
+106
в 0 каналах
Get PRO
червень '22
+2
в 0 каналах
Get PRO
травень '220
в 0 каналах
Get PRO
квітень '220
в 0 каналах
Get PRO
березень '220
в 0 каналах
Get PRO
лютий '220
в 0 каналах
Get PRO
січень '220
в 0 каналах
Get PRO
грудень '210
в 0 каналах
Get PRO
листопад '21
+1
в 0 каналах
Get PRO
жовтень '21
+1
в 0 каналах
Get PRO
вересень '21
+4
в 0 каналах
Get PRO
серпень '210
в 0 каналах
Get PRO
липень '210
в 0 каналах
Get PRO
червень '21
+1
в 0 каналах
Get PRO
травень '210
в 0 каналах
Get PRO
квітень '21
+3
в 0 каналах
Get PRO
березень '21
+2
в 0 каналах
Get PRO
лютий '210
в 0 каналах
Get PRO
січень '21
+1
в 0 каналах
Get PRO
грудень '20
+1 226
в 0 каналах
Дата
Залучення підписників
Згадування
Канали
06 липня0
05 липня0
04 липня0
03 липня0
02 липня0
01 липня0
Дописи каналу
Дефис внутри наборов в регулярках JavaScript Дефис - тоже спецсимвол внутри [ ] (а вот снаружи - нет). Если вам нужен сам деф
Дефис внутри наборов в регулярках JavaScript Дефис - тоже спецсимвол внутри [ ] (а вот снаружи - нет). Если вам нужен сам дефис как символ - то поставьте его там, где он не будет воспринят как разделитель группы. Почему это важно: вы можете сделать группу символов, сами не заметив этого. К примеру, вот так - '[:-@]' - вы думаете, что выбираете двоеточие, дефис и собаку, а на самом деле получается группа символов между : и @. В эту группу входят следующие символы: ? < = > : ; 📌 #instr || Фронтендщик

2
Пример Можно не убирать шляпку с первого места, а просто заэкранировать ее с помощью обратного слеша, и она станет обозначать
Пример Можно не убирать шляпку с первого места, а просто заэкранировать ее с помощью обратного слеша, и она станет обозначать саму себя: let str = 'axx bxx ^xx dxx'; let res = str.replace(/[\^d]xx/g, '!');  В результате в переменную запишется следующее: 'axx bxx ! !' 📌 #instr || Фронтендщик
9
3
Пример А теперь шаблон поиска такой: первый символ - это 'd' или '^', потом две буквы 'x': let str = 'axx bxx ^xx dxx'; let r
Пример А теперь шаблон поиска такой: первый символ - это 'd' или '^', потом две буквы 'x': let str = 'axx bxx ^xx dxx'; let res = str.replace(/[d^]xx/g, '!');  В результате в переменную запишется следующее: 'axx bxx ! !' 📌 #instr || Фронтендщик
11
4
Пример В следующем примере шаблон поиска такой: первый символ - это все кроме 'd', потом две буквы 'x'. let str = 'axx bxx ^x
Пример В следующем примере шаблон поиска такой: первый символ - это все кроме 'd', потом две буквы 'x'. let str = 'axx bxx ^xx dxx'; let res = str.replace(/[^d]xx/g, '!');  В результате в переменную запишется следующее: '! ! ! dxx' 📌 #instr || Фронтендщик
15
5
Символ шляпки внутри наборов в регулярках JavaScript Как вы знаете, шляпка внутри [ ] делает отрицание, будучи написанной в н
Символ шляпки внутри наборов в регулярках JavaScript Как вы знаете, шляпка внутри [ ] делает отрицание, будучи написанной в начале скобок. Значит, она является спецсимволом внутри этих скобок. Чтобы получить шляпку как символ, нужно или заэкранировать ее, или убрать с первого места. 📌 #instr || Фронтендщик
18
6
Для примера в следующем коде шаблон поиска выглядит так: между иксами стоит квадратная скобка: let str = 'x]x xax x[x x1x'; l
Для примера в следующем коде шаблон поиска выглядит так: между иксами стоит квадратная скобка: let str = 'x]x xax x[x x1x'; let res = str.replace(/x[\[\]]x/g, '!');  В результате в переменную запишется следующее: '! xax ! x1x' 📌 #instr || Фронтендщик
22
7
Исключения внутри наборов в регулярках JavaScript Вы уже знаете, что спецсимволы внутри [] становятся обычными символами. Ест
Исключения внутри наборов в регулярках JavaScript Вы уже знаете, что спецсимволы внутри [] становятся обычными символами. Есть, однако, исключения: если вам нужны квадратные скобки как символы внутри [ ] - то их нужно экранировать обратным слешем. 📌 #instr || Фронтендщик
23
8
Пример В данном примере шаблон поиска выглядит так: буква 'x', затем не цифра, не точка, и не маленькая латинская буква, зате
Пример В данном примере шаблон поиска выглядит так: буква 'x', затем не цифра, не точка, и не маленькая латинская буква, затем буква 'z': let str = 'xaz x1z xAz x.z x@z'; let res = str.replace(/x[^\d.a-z]z/g, '!');  В результате в переменную запишется следующее: 'xaz x1z ! x.z !' 📌 #instr || Фронтендщик
23
9
Группы символов внутри наборов в регулярках JavaScript Группы символов \d, \D, \w, \W, \s, \Sвнутри [] будут обозначать именн
Группы символов внутри наборов в регулярках JavaScript Группы символов \d, \D, \w, \W, \s, \Sвнутри [] будут обозначать именно группы, то есть по-прежнему будут командами. Пример В данном примере шаблон поиска выглядит так: между иксами любая цифра, либо буква от 'a' до 'f': let str = 'xax xbx x1x x2x xhx x@x';  let res = str.replace(/x[\da-f]x/g, '!');  В результате в переменную запишется следующее: '! ! ! ! xhx x@x' 📌 #instr || Фронтендщик
19
10
Пример В данном примере шаблон поиска выглядит так: между иксами любая маленькая латинская буква или точка: let str = 'xax xb
Пример В данном примере шаблон поиска выглядит так: между иксами любая маленькая латинская буква или точка: let str = 'xax xbx xcx x@x'; let res = str.replace(/x[a-z.]x/g, '!');  В результате в переменную запишется следующее: '! ! ! x@x' 📌 #instr || Фронтендщик
17
11
Спецсимволы внутри квадратных скобок в JavaScript Спецсимволы внутри [ ] становятся обычными символами. Это значит, что их не
Спецсимволы внутри квадратных скобок в JavaScript Спецсимволы внутри [ ] становятся обычными символами. Это значит, что их не надо экранировать обратным слешем. Пример В данном примере шаблон поиска выглядит так: между иксами любая буква 'a', 'b', 'c', либо точка: let str = 'xax xbx xcx xdx x.x x@x';  let res = str.replace(/x[abc.]x/g, '!');  В результате в переменную запишется следующее: '! ! ! xdx ! x@x' 📌 #instr || Фронтендщик
18
12
Особенности кириллицы в регулярках JavaScript Кириллические символы не входят в группу \w. Для их получения нужно использоват
Особенности кириллицы в регулярках JavaScript Кириллические символы не входят в группу \w. Для их получения нужно использовать группу в квадратных скобках, вот так: [а-я]. Но даже с этой группой есть проблема - сюда не войдет буква 'ё'. Для ее включения нужно сделать вот так: [а-яё]. 📌 #instr || Фронтендщик
20
13
Пример В данном примере шаблон поиска выглядит так: буква 'x', затем НЕ маленькая латинская буква, потом буква 'z': let str =
Пример В данном примере шаблон поиска выглядит так: буква 'x', затем НЕ маленькая латинская буква, потом буква 'z': let str = 'xaz xbz x1z xCz'; let res = str.replace(/x[^a-z]z/g, '!');  В результате в переменную запишется следующее: 'xaz xbz ! !' 📌 #instr || Фронтендщик
21
14
Пример В данном примере шаблон поиска выглядит так: буква 'x', затем НЕ буква 'a', не 'b' и не 'c', потом буква 'z': let str
Пример В данном примере шаблон поиска выглядит так: буква 'x', затем НЕ буква 'a', не 'b' и не 'c', потом буква 'z': let str = 'xaz xbz xcz xez'; let res = str.replace(/x[^abc]z/g, '!');  В результате в переменную запишется следующее: 'xax xbx xcx !' 📌 #instr || Фронтендщик
23
15
Инвертирование наборов символов в регулярках С помощью шляпки '^' в начале квадратных скобок можно инвертировать желаемое. To
Инвертирование наборов символов в регулярках С помощью шляпки '^' в начале квадратных скобок можно инвертировать желаемое. To есть, если, к примеру, команда [ab] ищет букву 'a' или 'b', то команда[^ab] будет искать все символы, кроме 'a'и 'b'. 📌 #instr || Фронтендщик
26
16
Пример В данном примере шаблон поиска выглядит так: между иксами любая буква от 'a' до 'k': let str = 'xax xbx xmx x@x'; let
Пример В данном примере шаблон поиска выглядит так: между иксами любая буква от 'a' до 'k': let str = 'xax xbx xmx x@x'; let res = str.replace(/x[a-k]x/g, '!');  В результате в переменную запишется следующее: '! ! xmx x@x' 📌 #instr || Фронтендщик
25
17
Пример В данном примере шаблон поиска выглядит так: между иксами любая буква от 'a' до 'k': let str = 'xax xbx xmx x@x'; let
Пример В данном примере шаблон поиска выглядит так: между иксами любая буква от 'a' до 'k': let str = 'xax xbx xmx x@x'; let res = str.replace(/x[a-k]x/g, '!');  В результате в переменную запишется следующее: '! ! xmx x@x' 📌 #instr || Фронтендщик
1
18
Пример В данном примере шаблон поиска выглядит так: между иксами любая буква от 'a' до 'z': let str = 'xax xbx xcx x@x'; let
Пример В данном примере шаблон поиска выглядит так: между иксами любая буква от 'a' до 'z': let str = 'xax xbx xcx x@x'; let res = str.replace(/x[a-z]x/g, '!');  В результате в переменную запишется следующее: '! ! ! x@x' 📌 #instr || Фронтендщик
28
19
Можно не только перечислять символы, но создавать группы символов, записывая между двумя символами дефис. К примеру, вот так:
Можно не только перечислять символы, но создавать группы символов, записывая между двумя символами дефис. К примеру, вот так: [a-d] - мы получаем все символы от 'a' до 'd'. Давайте посмотрим на примерах. 📌 #instr || Фронтендщик
32
20
Можно не только перечислять символы, но создавать группы символов, записывая между двумя символами дефис. К примеру, вот так:
Можно не только перечислять символы, но создавать группы символов, записывая между двумя символами дефис. К примеру, вот так: [a-d] - мы получаем все символы от 'a' до 'd'. Давайте посмотрим на примерах. 📌 #instr || Фронтендщик
1