Вот мой текст:
teste <- "2ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – CRIMINAL (RECLUSÃO)\r\nAtribuição: Criminal – 8ª Vara Criminal (juiz 2)\r\nNovo Fórum:
sala 203-B – fone: 3018-0835\r\[email protected] Vanusa de Araújo Lopes
Andrade Resolução\r\n
07/2016\r\n3ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – CRIMINAL (RECLUSÃO)\r\nAtribuição: Criminal –
10ª Vara Criminal (juiz 2)\r\nNovo Fórum: sala 423 A - Telefones: 3018-0808 /
0809 / 0810 / 0811\r\[email protected] Mozart Brum Silva (Mozart Brum Silva
atua em Resolução\r\n substituição na 64ª PJ de Goiânia)
07/2016\r\n4ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – INFÂNCIA E JUVENTUDE\r\nAtribuição: Infância e Juventude – Ato Infracional\r\nJuizado da
Infância e Juventude: (62) 3285-5429/5439; 2º Juizado Cível: (62) 3251-
\r\n6953;\r\[email protected] Frederico Augusto de Oliveira Santos
(Frederico Resolução\r\n Augusto de Oliveira Santos atua em
substituição 08/2016\r\n na 52ª Promotoria de Justiça de
Goiânia)\r\n5ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – FAZENDA
PÚBLICA\r\nESTADUAL\r\nAtribuição: Cível – 2ª, 3ª Varas da Fazenda Pública
Estadual (Juiz 1 e 2) e 1º\r\nJuizado Especial da Fazenda Pública.\r\nEdifício-
Sede: sala 157 – ramal: 8232\r\[email protected] Eduardo Abdon Moura
(Eduardo Abdon Moura Resolução\r\n atua perante as 3ª, 5ª e
6ª Varas da Fazenda Pública 12/2018\r\n Estadual e no 1º
Juizado Especial das Fazendas,\r\n exclusivamente quanto
aos feitos relacionados à\r\n Fazenda Pública
Estadual, sem prejuízo,\r\n provisoriamente, até
ulterior deliberação do egrégio\r\n Colégio de Procuradores
de Justiça – portaria n.\r\n 2563/18).\r\n6ª PROMOTORIA DE
JUSTIÇA DE GOIÂNIA – FAMÍLIA\r\nAtribuição: Cível – 6ª Vara de
Família\r\nEdifício-Sede: sala 142-B – ramal: 8214/8468\r\[email protected]
Vaga (Maria Cecilia de Jesus Ferreira responde Resolução\r\n
pela 6ª PJ de Goiânia, sem prejuízo – portaria n.
06/2016\r\n 519/19)\r\n7ª PROMOTORIA DE JUSTIÇA DE
GOIÂNIA – MEIO AMBIENTE E\r\nURBANISMO\r\nAtribuição: Meio Ambiente e
Urbanismo\r\nEdifício-Sede: sala 147 – ramal: 8460/8585\r\[email protected]
Alice de Almeida Freire Resolução\r\n 015/2013\r\n"
Это мой желаемый результат (выделенный):
2ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – CRIMINAL (RECLUSÃO)\r\nАтрибут: Criminal – 8ª Vara Criminal (juiz 2)\r\nNovo Fórum: sala 203-B – fone: 3018-0835\r\[email protected] Vanusa de Araújo Lopes Andrade Resolução\r\n 07/2016\r\n3ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – CRIMINAL (RECLUSÃO)\r\nАтрибут: Criminal – 10ª Vara Criminal (juiz 2)\r\nNovo Fórum: sala 423 A - Telefones: 3018-0808 / 0809 / 0810 / 0811\r\[email protected] Mozart Brum Silva (Mozart Brum Silva atua em Resolução\r\n substituição na 64ª PJ de Goiânia) 07/2016\r\n4ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – INFÂNCIA E JUVENTUDE\r\nАтрибут: Infância e Juventude – Ato Infracional\r\nJuizado da Infância e Juventude: (62) 3285-5429/5439; 2º Juizado Cível: (62) 3251-\r\n6953;\r\[email protected] Frederico Augusto de Oliveira Santos (Frederico Resolução\r\n Augusto de Oliveira Santos atua em substituição 08/2016\r\n na 52ª Promotoria de Justiça de Goiânia)\r\n5ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – FAZENDA PÚBLICA\r\nESTADUAL\r\nАтрибут: Cível – 2ª, 3ª Varas da Fazenda Pública Estadual (Juiz 1 e 2) e 1º\r\nJuizado Especial da Fazenda Pública.\r\nEdifício-Sede: sala 157 – ramal: 8232\r\[email protected] Eduardo Abdon Moura (Eduardo Abdon Moura Resolução\r\n atua perante as 3ª, 5ª e 6ª Varas da Fazenda Pública 12/2018\r\n Estadual e no 1º Juizado Especial das Fazendas,\r\n exclusivamente quanto aos feitos relacionados à\r\n Fazenda Pública Estadual, sem prejuízo,\r\n provisoriamente, até ulterior deliberação do egrégio\r\n Colégio de Procuradores de Justiça – portaria n.\r\n 2563/18).\r\n6ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – FAMÍLIA\r\nАтрибут: Cível – 6ª Vara de Família\r\nEdifício-Sede: sala 142-B – ramal: 8214/8468\r\[email protected] Vaga (Maria Cecilia de Jesus Ferreira responde Resolução\r\n pela 6ª PJ de Goiânia, sem prejuízo – portaria n. 06/2016\r\n 519/19)\r\n7ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – MEIO AMBIENTE E\r\nURBANISMO\r\nАтрибут: Meio Ambiente e Urbanismo\r\nEdifício-Sede: sala 147 – ramal: 8460/8585\r\[email protected] Alice de Almeida Freire Resolução\r\n 015/2013\r\n
EDITED: я нашел решение и разместил здесь
Я до сих пор не понимаю... первая Atribuição: стоит аааааааааааааааааааааааааааааааааааааааааааааааааааааа дальше по тексту, после еще парочки \r\nх. Так почему бы не извлечь и их?
Я думаю, что сделал ошибку, задав этот вопрос ... вы заставили меня это увидеть. Могу я просто удалить свой вопрос? Спасибо!
Вы, вероятно, можете, но, возможно, лучше отредактировать его?
в любом случае, вот решение регулярного выражения, которое соответствует выходным данным ответа @BrunoPinheiro: regmatches(teste, gregexpr("(?<=Atribuição: ).*?(?=\\r\\n)", teste, perl=TRUE))[[1]] или stringr::str_extract_all( teste, "(?<=Atribuição: ).*?(?=\\r\\n)")
Наверное, да, но я все еще не знаю, как правильно задать вопрос!





Я не эксперт в регулярных выражениях, поэтому, вероятно, вы можете запустить это не очень хитро, но с этим вы получите желаемый результат.
x <- unlist(strsplit(teste, split = "\\r\\n"))
x <- x[grepl("^Atribuição:" , x) | grepl("^Juizado Especial" , x)]
x <- gsub("\\n", "", x)
x[4] <- paste(x[4], x[5])[-5] # included
x <- gsub(".*: ", "", x)
x
[1] "Criminal – 8ª Vara Criminal (juiz 2)"
[2] "Criminal – 10ª Vara Criminal (juiz 2)"
[3] "Infância e Juventude – Ato Infracional"
[4] "Cível – 2ª, 3ª Varas da Fazenda Pública Estadual (Juiz 1 e 2) e 1º Juizado Especial da Fazenda Pública."
[5] "Juizado Especial da Fazenda Pública."
[6] "Cível – 6ª Vara de Família"
[7] "Meio Ambiente e Urbanismo"
РЕДАКТИРОВАТЬ Это даже сложнее, чем оригинальное и не полное решение
Посмотрите, что в 4-м объекте вы не извлекли весь контент... должно быть: Cível – 2ª, 3ª Varas da Fazenda Pública Estadual (Juiz 1 e 2) e 1º Juizado Especial da Fazenda Pública.
Это верно. Я сделал издание. Но ничего эффективного.
Я нашел решение своей проблемы:str_extract_all(teste, regex("(?<=(Atribuição: ))(.*?)(?=(Atribuição: |^))", dotall = T))
[[1]]
[1] "Criminal – 8ª Vara Criminal (juiz 2)\r\nНовый форум: зал 203-B – телефон: 3018-0835\r\[email protected] Vanusa de Araújo Lopes Andrade Resolução\r\n 07 /2016\r\n3ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – CRIMINAL (RECLUSÃO)\r\n"
[2] "Criminal – 10ª Vara Criminal (juiz 2)\r\nНовый форум: зал 423 A - Телефоны: 3018-0808 / 0809 / 0810 / 0811\r\[email protected] Моцарт Брум Сильва (Моцарт Брум Silva atua em Resolução\r\n substituição na 64ª PJ de Goiania) 07/2016\r\n4ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – INFÂNCIA E JUVENTUDE\r\n"
[3] Infância e Juventude – Ato Infracional\r\nJuizado da Infância e Juventude: (62) 3285-5429/5439; 2º Juizado Cível: (62) 3251-\r\n6953;\r\[email protected] .br Frederico Augusto de Oliveira Santos (Frederico Resolução\r\n Augusto de Oliveira Santos atua em substituição 08/2016\r\n na 52ª Promotoria de Justiça de Goiania)\r\n5ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – FAZENDA PÚBLICA\r \nСТАДУАЛЬНЫЙ\r\n"
[4] "Cível – 2ª, 3ª Varas da Fazenda Pública Estadual (Juiz 1 e 2) e 1º\r\nJuizado Especial da Fazenda Pública.\r\nEdifício-Sede: зал 157 – ramal: 8232\r\n5promotoria@mpgo .mp.br Эдуардо Абдон Моура (Eduardo Abdon Moura Resolução\r\n atua perante as 3ª, 5ª e 6ª Varas da Fazenda Pública 12/2018\r\n Estadual e no 1º Juizado Especial das Fazendas,\r\n exclusivamente Quanto aos feitos relacionados à\r\n Fazenda Pública Estadual, sem prejuízo,\r\n provisoriamente, até ulterior deliberação do egrégio\r\n Colégio de Procuradores de Justiça – portaria n.\r\n 2563/18).\r \n6ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – FAMÍLIA\r\n"
[5] "Cível - 6ª Vara de Família\r\nEdifício-Sede: зал 142-B - ramal: 8214/8468\r\[email protected] Vaga (Мария Сесилия де Хесус Феррейра отвечает Resolução\r\n pela 6ª PJ de Goiânia, sem prejuízo – portaria n. 06/2016\r\n 519/19)\r\n7ª PROMOTORIA DE JUSTIÇA DE GOIÂNIA – MEIO AMBIENTE E\r\nURBANISMO\r\n"
Так что теперь я понимаю все между словами Atribuição:, но исключая границы.
Можете ли вы объяснить, почему 4-я группа должна сохранить
Juizado Especial da Fazenda Pública.-часть? Потому что в третьей группеJuizado da Infância e Juventudeнужно пропустить. Я не могу понять логику, почему ..