Это (неэкранированное) регулярное выражение, которое я использую до сих пор
\{<<"(\w+)">>, \[(<<"(\w+)">>,?)+\]\}.
Чтобы соответствовать этому:
{<<"user_1">>, [<<"user_2">>,<<"user_3">>,<<"user_04">>]}.
И вот эти группы я получаю:
1: user_1
2: <<"user_04">>
3: user_04
Есть какие-нибудь мысли о том, почему это не дает нескольким пользователям?
Если вам интересно, формат файла основан на эрланге.