Некоторые флаги регулярных выражений, которые важны для эффективной работы с ними:
- Флаг «i». 34 Включает режим игнорирования регистра: значение, из-за которого срабатывает шаблон, можно писать как с маленькой, так и с большой буквы. 3
- Флаг «g». 13 Включает глобальный поиск: ищет все сопоставления в строке и не останавливает поиск после первого совпадения. 13
- Флаг «m». 3 Включает многострочный режим: символы ^ и $ означают не только начало/конец текста, но и начало/конец каждой строки в тексте. 3
- Флаг «s». 1 Включает соответствие метасимвола . переводу строки: строка, в которой ищутся совпадения, представляется как одна строчка. 1