Я пытаюсь отфильтровать текст с new lines
в открытом уточнении.
Ввод:
Them Spanish girls love me like I'm Aventura
I'm the man, y'all don't get it, do ya?
Type of money, everybody acting like they knew ya
Go Uptown, New York City, bitch
Them Spanish girls love me like I'm Aventura
Tell Uncle Luke I'm out in Miami, too
Them Spanish girls love me like I'm Aventura
Ожидаемый результат будет:
Type of money, everybody acting like they knew ya
Go Uptown, New York City, bitch
Them Spanish girls love me like I'm Aventura
Я пытаюсь получить строку с ключевым словом и строки до и после.
Мой код для этого со стандартным регулярным выражением выглядит так:
/((.*\n){2})^.*\b(New York)\b.*((.*\n){3})/m
Но это не работает в открытом виде.Я попробовал следующее, но он возвращает только «ноль»
value.match(/.*(\New York)/.*)
У кого-нибудь есть идеи, как я мог это сделать?Мне действительно нужно соблюдать правила, поэтому я не могу сделать replace(/\n/,'')
перед матчем.