@zxmanxz

Как найти совпадения между несколькими условиями?

Нужно находить разрывы если:
1. строка заканчивается на маленькую букву + перенос строки + следующая строка начинается тоже с маленькой буквы.
2. строка заканчивается на маленькую букву + запятая + перенос строки + следующая строка начинается тоже с маленькой буквы.
Это нужно для того, чтобы потом заменить на пробел.

Пока что использовал (?<=[a-z]\n)(.*)(?=^[a-z]) для:
Или (?<=[a-z]\,\n)(.*)(?=^[a-z])

Отдельно работают две регулярки, но слепить их вместе не могу...

Test text
the Olympic athletes of swimming pool,
It's not good like the women can do it,
always get flamed
It all goes back to my job
to that awful story Heaven
And the root of it equal thirty three

Но она пока что работает не корректно. Например, после прогона регуляркой должно получиться:

Test text the Olympic athletes of swimming pool,
It's not good like the women can do it, always get flamed
It all goes back to my job to that awful story Heaven
And the root of it equal thirty three.
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы