Я работаю с Groovy кода для разделения строки на массив.У меня есть следующая строка
string html = "<html><body><b>I like subway at\n\n</b>I like subway at\n\n";
Как получить список типа
List splitList = ['<html>','<body>','<b>','I like subway at\n\n','</b>','I like subway at\n\n']
Я использую следующее регулярное выражение, ссылающееся на stackoverflow-
List splittedList = html.split('(<\\/?\\w+(?:(?:\\s+\\w+(?:\\s*=\\s*(?:".*?"|\'.*?\'|[^\'">\\s]+))?)+\\s*|\\s*)\\/?>)')
Это неработа для заводной.Любая помощь будет оценена.Спасибо