У меня есть строка содержит многострочный текст языка, как следоватьКак разбить строку с помощью регулярных выражений в Java
{|en|}Audio Albums{|/en|}{|ar|}الألبومات الصوتية{|/ar|}
мне нужна функция, чтобы получить текст конкретного языка
getText("en") should returns Audio Albums
Я думаю, что должны использовать регулярное выражение.
Это звучит, как вы хотите лучше формат String, и использовать соответствующий анализатор. Например, csv (или dsv) или JSON и т. Д. – Tom
Возможный дубликат [Как разбить строку на Java] (http://stackoverflow.com/questions/3481828/how-to-split-a-string-in-java) – Ian
К сожалению, я должен работать с этим форматом, потому что он появился в форме API –