Відмінності між версіями «Регулярні вирази в JavaScript»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Створена сторінка: Регулярні вирази в JavaScript)
 
Рядок 1: Рядок 1:
Регулярні вирази в JavaScript
+
Регулярні вирази - це формальна мова пошуку і здійснення маніпуляцій з підрядка в тексті, заснований на використанні метасимволів (символів-джокерів, англ. Wildcard characters). По суті це рядок-зразок, що складається з символів і метасимволів і задає правило пошуку.</br>
 +
Регулярні вирази використовуються деякими текстовими редакторами та допоміжних інструментах для пошуку та підстановки тексту. Наприклад, за допомогою регулярних виразів можна задати шаблони, що дозволяють:
 +
 
 +
* Знайти всі послідовності символів «коробка» у будь-якому контексті, як то: «коробка», «король»;
 +
* Знайти окремо стоїть слово «кіт» і замінити його на «кішка»;
 +
* Знайти слово «кіт», якому передує слово «персидський» або «чеширский»;
 +
* Прибрати з тексту всі пропозиції, в яких згадується слово кіт або кішка.
 +
 
 +
Регулярні вирази дозволяють задавати і набагато більш складні шаблони пошуку або заміни.

Версія за 10:32, 22 квітня 2010

Регулярні вирази - це формальна мова пошуку і здійснення маніпуляцій з підрядка в тексті, заснований на використанні метасимволів (символів-джокерів, англ. Wildcard characters). По суті це рядок-зразок, що складається з символів і метасимволів і задає правило пошуку.</br> Регулярні вирази використовуються деякими текстовими редакторами та допоміжних інструментах для пошуку та підстановки тексту. Наприклад, за допомогою регулярних виразів можна задати шаблони, що дозволяють:

  • Знайти всі послідовності символів «коробка» у будь-якому контексті, як то: «коробка», «король»;
  • Знайти окремо стоїть слово «кіт» і замінити його на «кішка»;
  • Знайти слово «кіт», якому передує слово «персидський» або «чеширский»;
  • Прибрати з тексту всі пропозиції, в яких згадується слово кіт або кішка.

Регулярні вирази дозволяють задавати і набагато більш складні шаблони пошуку або заміни.