Если any_string
не будет содержать символ-разделитель >
, вы можете легко сделать это, используя:
<([^>]+)>\+<([^>]+)>\+<([^>]+)>
$1
, $2
и $3
в совпадении будут содержать 1-ю, 2-ю и 3-ю строки соответственно. Это регулярное выражение не допускает пустых строк - измените ([^>]+)
на ([^>]*)
, чтобы разрешить пустые строки между <
и >
.