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