Що таке шаблон регулярного виразу для кінця рядка?

admin | 4 Квітня, 2025


За замовчуванням регулярні вирази відповідатимуть будь-якій частині рядка. Часто буває корисно закріпити регулярний вираз так, щоб він збігався з початку або кінця рядка: ^ відповідає початку рядка. $ відповідає кінці рядка.

$ $ відповідає кінці рядка. Дозволяє регулярному виразу відповідати фразі, якщо вона з’являється в кінці рядка без символів після неї.

Щоб узгодити початок або кінець рядка, ми використовуємо такі прив’язки:

  1. Каретка (^): відповідає позиції перед першим символом у рядку. …
  2. Долар ($): відповідає позиції відразу після останнього символу в рядку.

Кінець рядка або рядка: $ Якір $ вказує, що попередній шаблон має бути в кінці вхідного рядка або перед \n у кінці вхідного рядка. Якщо ви використовуєте $ з RegexOptions. Багаторядковий варіант, збіг також може відбуватися в кінці рядка.

Згідно з угодою, ви вводите два пробіли після кожного речення, але лише один пробіл після крапки, знака питання або знаку оклику в тілі речення. Отже крапка, знак питання або знак оклику, за якими йдуть два пробіли є хорошим показником кінця речення.

За замовчуванням регулярні вирази відповідатимуть будь-якій частині рядка. Часто буває корисно закріпити регулярний вираз так, щоб він збігався з початку або кінця рядка: ^ відповідає початку рядка. $ відповідає кінці рядка.