Приведем пример:регулярное выражение соответствует, когда вся линия является правильным
Go and drink in the FooBar
It's a very nicö place
John Skeet is the bartender
Моя цель состоит в том, чтобы выбрать всю строку, только если ВСЕ CHAR соответствует регулярному выражению. Здесь, например, я хочу выбрать только строки без umlaut: [a-zA-Z\ \']+
Теперь я нашел способ выбрать целую строку с ^$
, но с этим я не был очень успешным в regex101.
Как выбрать всю строку, когда все символы в строке совпадают с регулярным выражением?
В чем проблема? Посмотрите [здесь] (https://regex101.com/r/eBbeCb/1). –
@ WiktorStribiżew иногда я чувствую себя глупее, чем когда-либо ожидал. – SovietPanda
Вы должны просто указать многострочный флаг. Тем не менее, лучший способ - просто прочитать файл по строкам, вы просто будете использовать '/^[a-zA-Z '] + $ /'. –