2014-02-14 4 views
0

У меня есть текстовый файл, мне нужно получить заголовок из текстового файла. Начнем с этого «>>». т.е.Получить конкретную строку из текстового файла

В ноябре 1901 года, по сей день tehsils из Мьянвали Иса Хель и Piplan были отделены от Банну и районов Бхаккар и Layyah из Дера Исмаил Хан района и дубинками вместе, чтобы сформировать новый район под названием Mianwali со штаб-квартирой в Мьянвали город. Муниципальный комитет был основан в декабре 1903 года и с тех пор остается действующим.

>> Инфраструктура

Город имеет радиостанцию ​​FM (FM 93), муниципальная библиотека называется профессор Мухаммад Feroz Shah библиотека, спортивный комплекс, и хоккейный стадион.

>> Намаль Колледж Mianwali

В 2008 году бывший игрок в крикет, меценат и политик Имран Хан основал Намаль Колледж расположен примерно в тридцати километрах от города Мьянвали.

Мне нужно получить заголовок в отдельной строке.

int firstHeading= text.indexOf("1>>"); 
int secondHeading= text.indexOf("2>>"); 
int thirdHeading= text.indexOf("3>>"); 
int forthHeading= text.indexOf("4>>"); 
int fifthHeading= text.indexOf("5>>"); 
int sixthHeading= text.indexOf("6>>"); 

headingDetail1= text.substring(firstHeading, secondHeading); 
headingDetail2= text.substring(secondHeading, thirdHeading); 
headingDetail3= text.substring(thirdHeading, forthHeading); 
headingDetail4= text.substring(forthHeading, fifthHeading); 

heading1=text.substring(firstHeading, text.indexof("?")); 
+0

Это поможет, если вы покажете, что вы пробовали до сих пор, иначе выглядит, как вы просите код. – m0skit0

+1

Не знаете, как сделать regex в Android, но посмотрите это регулярное выражение: '' /^>>(.*)/gm'](http://regex101.com/r/qP1zP2). – Sam

+0

Я хочу получить строку, начинающуюся с «>>». –

ответ

1

У меня нет большого опыта работы с регулярными выражениями в Android, но регулярное выражение вы ищете /^>>(.*)/gm. Это будет выполнять глобальное/многострочное соответствие строк, начиная с >>, за которым следуют символы 0+ (.*), которые не включают в себя новые строки. Поскольку это в скобках, они будут в группе соответствия.

Вы можете увидеть лучшее объяснение здесь: http://regex101.com/r/qP1zP2

Смежные вопросы