Поиск строк с помощью регулярного выражения
Калькулятор в статье осуществляет проверку строк на совпадение с заданным регулярным выражением. Выводит номера строк и строки, которые прошли и которые не прошли проверку.
Этот материал распространяется на условиях лицензии Creative Commons Attribution/Share-Alike License 3.0 (Unported). Это означает, что вы можете размещать этот контент на своем сайте или создавать на его основе собственный (в том числе и в коммерческих целях), при условии сохранения оригинального лицензионного соглашения. Кроме того, Вы должны отметить автора этой работы, путем размещения HTML ссылки на оригинал работы https://planetcalc.ru/5682/. Пожалуйста оставьте без изменения все ссылки на других авторов данной работы или работы, на основе которой создана данная работа (если таковые имеются в спроводительном тексте).
Калькулятор ниже был навеян работой. Вводим кусок текста, вводим регулярное выражение для проверки — каждая строка текста проверяется на совпадение с регулярным выражением. Если совпало, строка с ее номером помещается в таблицу совпадений, если не совпало — в таблицу несовпадений. Также выводится общее число совпавших и не совпавших строк. Таким образом, например, можно искать строки в большом тексте, не попадающие под шаблон. При анализе логов, например. Надеюсь, кому-то будет полезно.
Комментарии