0 votos
367 visualizações

Pensei que deveria iniciar um novo tópico sobre isso, em vez de continuar a discussão em uma linha de tópico diferente.

Gostaria de excluir todas as linhas \s (\s, \s1, \s2, etc.). As linhas estão vazias. Posso excluir facilmente os marcadores, mas não tenho certeza de como excluir as linhas.

As duas seguintes soluções foram propostas, mas não funcionaram:
\s\d? [^\]* (não encontrou nenhum dos marcadores \s)
\s\d? [^\r]+\r\n (exclui todas as linhas uma a uma, incluindo versículos)

Algumas outras ideias?

Tradução automática de English
Paratext por (127 pontos)
reexibida | 367 visualizações

2 Respostas

0 votos
Melhor resposta

Olá, anon928451,

Acho que as duas expressões regulares que você listou precisam de outro \ antes de \s no início da linha.

Há algum \s que contenha texto, ou todos os \s no projeto estão vazios?

Se todos estiverem vazios, acho que você pode fazer uma simples busca de texto por \s e substituí-lo por nada. E depois fazer outra busca por \s1, etc. Você não precisa usar expressões regulares. O Paratext cuidará da limpeza das linhas vazias. Claro, se você excluir o \s e houvesse realmente texto depois deles, você causaria um pouco de confusão.

Tradução automática de English
por (607 pontos)

Perfeito. Eu não sabia que o Paratext removeria a linha vazia. Obrigado!

Tradução automática de English

Somente para acrescentar ao comentário de @LivingField, você deve buscar por \s1, \s2, etc. primeiro, e excluir apenas o \s como a última coisa.

Por quê? Porque se você excluir todos os marcadores \s, cada \s1 se tornará apenas um 1 aleatório no meio do seu texto.

Tradução automática de English
0 votos

Somente para garantir que esteja claro, no RegEx Pal (disponível no menu principal do Paratext, em Avançado), você pode buscar por: \\s\d? [^\r]+\r\n e substituir por nada para remover títulos de seção. Isso inclui a barra invertida extra sobre a qual o LivingField estava falando. (É possível que os autores anteriores não tenham marcado sua expressão regular como “Texto formatado” quando estavam escrevendo sua postagem, então uma das barras invertidas foi “comida” na saída.)

Respondendo a @mnjames, esta expressão regular cuida automaticamente de todas as formas de títulos de seção, \s, \s1, s2, etc. A expressão regular contém \d?, que diz para corresponder a um dígito opcional, de modo que corresponde a todas essas formas de títulos de seção. Você não precisa buscar pelos marcadores \s separadamente.

Tradução automática de English
por (1,4k pontos)

Perguntas relacionadas

0 votos
1 resposta 308 visualizações
Ontem, ao abrir o Paratext 9.1, um usuário recebeu a seguinte mensagem de aviso pop-up: Le projet Ban sur votre ... sempre que o Paratext é aberto. Como posso me livrar dela?
n8_in_car 298 perguntada Nov 17, 2021
0 votos
3 respostas 302 visualizações
Posso personalizar a espaçamento entre linhas do meu projeto de Tradução Reversa?
Michel 125 perguntada Nov 4, 2023
0 votos
2 respostas 399 visualizações
De onde a linha parse gloss no interlinearizer obtém suas informações internamente? Comecei a testar uma adaptação usando o ... 2022-03-04 11_21_20-Paratext 9.21264 269 13.6 KB
anon297911 424 perguntada Mar 4, 2022
0 votos
1 resposta 275 visualizações
Quando adiciono um novo termo ou frase em Biblical Terms, uma das coisas a preencher é uma lista de referências (uma por ... como gerar uma lista dessas no Paratext, pelo que sei.
viverechristus 296 perguntada Jul 15, 2021
0 votos
2 respostas 357 visualizações
A team I support has been publishing selected Psalms and other chapters to their Scripture app as the chapters are approved ... might be useful to other teams in other regions too.
anon469793 155 perguntada Nov 11, 2019
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
How good and pleasant it is when God’s people live together in unity!
Psalm 133:1
3,048 perguntas
6,007 respostas
5,672 comentários
2,028 usuários