annatut
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Помогите, пожалуйста, составить регулярку для такой задачи. В каждой строке самая первая запятая должна превращаться в перенос (\r\n) и начало другой строки <p>. Остальной текст, который был в этой строке, должен сохраниться со всеми запятыми. Текст смешанный (древнегреческий, древнееврейский, английский). Например. Исходный текст: <p>Ἀβαδδών, ὁ, indeclinable, אבדּון, destruction personified; in Greek Ἀπολλύων. Apoc. 9:11. (See also Ἀσμοδαῖος, ὀλοθρευτής, ὀλοθρεύων, and compare the classical Ἄτη.)</p>\r\n <p>ἀβαδής, ές, (βαίνω) not being able to walk. Euthal. 629 A, πῶλος.</p>\r\n Нужно получить: <p>Ἀβαδδών</p>\r\n <p>ὁ, indeclinable, אבדּון, destruction personified; in Greek Ἀπολλύων. Apoc. 9:11. (See also Ἀσμοδαῖος, ὀλοθρευτής, ὀλοθρεύων, and compare the classical Ἄτη.)</p>\r\n <p>ἀβαδής</p>\r\n <p> ές, (βαίνω) not being able to walk. Euthal. 629 A, πῶλος.</p>\r\n Как сделать так, чтобы первая запятая после <p> в каждой строке превращалась в начало новой строки, а остальные запятые оставались нетронутыми? |