Як розділити довгий фрагмент тексту на окремі рядки? Чому цей зворотний рядок1 двічі?
/^(.*?)$/mg.exec('line1\r\nline2\r\n');
["рядок1", "рядок1"]
Я увімкнув багаторядковий модифікатор, щоб створити ^та $зрівняти початок і кінець рядків. Я також увімкнув глобальний модифікатор для захоплення всіх рядків.
Я хотів би використовувати спліт регулярного виразу, а не String.splitтому, що я буду мати справу як із закінченнями рядків Linux, так \nі Windows \r\n.