JavaScript. Регулярные выражения, часть № 2. Cпециальные символы. Наборы и диапазоны. Квантификаторы

  Рет қаралды 564

WEB STAR

WEB STAR

Жыл бұрын

В данном уроке мы с Вами продолжим изучение темы регулярные выражения, а именно рассмотрим следующие темы: специальные символы, наборы и диапазоны значений, квантификаторы, жадные и ленивые квантификаторы, скобочные группы, альтернация и многое другое.
Приятного Вам просмотра.
***
Telegram - канал, для общения и помощи в обучении между учениками, которые проходят данный онлайн курс, а также для информирования о новых видео уроках, которые будут выходить в ближайшее время - t.me/+wIspTmfJv3A4MmZi
***

Пікірлер: 8
@RR-ub1bk
@RR-ub1bk 3 ай бұрын
Спасибо)
@RamaRama-qv3jo
@RamaRama-qv3jo Жыл бұрын
Спасибо за контент!
@user-gy2el2qg9l
@user-gy2el2qg9l Жыл бұрын
👍 спасибо
@veryslon5104
@veryslon5104 Жыл бұрын
Спасибо
@jamjam3337
@jamjam3337 Жыл бұрын
👏👍
@user-zj3ox1oh6n
@user-zj3ox1oh6n Жыл бұрын
Добрый, подскажите, как заменить например третью зяпятую в строке, разделенной 5 запятыми. Спасибо!
@webstar9241
@webstar9241 Жыл бұрын
function replaceThirdComma(sentence) { // Разбиваем предложение на массив слов const words = sentence.split(" "); // Считаем количество запятых и сохраняем индекс третьей запятой let commaCount = 0; let thirdCommaIndex = -1; for (let i = 0; i < words.length; i++) { if (words[i].endsWith(",")) { commaCount++; if (commaCount === 3) { thirdCommaIndex = i; break; } } } // Если третья запятая не найдена, возвращаем исходное предложение if (thirdCommaIndex === -1) { return sentence; } // Заменяем третью запятую на символ "-" words[thirdCommaIndex] = words[thirdCommaIndex].slice(0, -1) + "-"; // Собираем предложение из массива слов const newSentence = words.join(" "); return newSentence; } const sentence = "Один, два, три, четыри, пять."; const newSentence = replaceThirdComma(sentence); console.log(newSentence); // Один, два, три - четыри, пять.
@user-zj3ox1oh6n
@user-zj3ox1oh6n Жыл бұрын
​@@webstar9241 спасибо !
Не бойтесь регулярных выражений. Regex за 20 минут!
34:20
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 230 М.
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 106 МЛН
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 11 МЛН
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 98 МЛН
Children deceived dad #comedy
00:19
yuzvikii_family
Рет қаралды 4,8 МЛН
GoLang Slice в деталях, простым языком
32:09
Николай Тузов — Golang
Рет қаралды 74 М.
Как быстро стать JUNIOR frontend разработчиком | Что нужно знать | Roadmap 2024
18:14
Frontend Fundamentals | Александр Караджиков
Рет қаралды 2,2 М.
Programming Fundamentals - #1 - Logic and algorithms
15:29
loftblog
Рет қаралды 1,5 МЛН
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 106 МЛН