0 votos
167 visualizações
Já tive a experiência algumas vezes de escrever uma expressão regular que funciona no RegEx Pal e também no Regex101.com (sabor Python), mas que não funciona no PTXPrint. Parece que tem a ver com a forma como ele lida com retornos de carro ou quebras de linha e barras invertidas. Alguém mais teve essa experiência ou quantificou essa discrepância?
Tradução automática de English
PTXprint por (206 pontos) | 167 visualizações

2 Respostas

0 votos
Interessante. Você tem algum exemplo? Usamos o módulo regex do Python para processar as expressões regulares no seu arquivo de alterações. O regex tende a não ter muitas restrições (diferente, por exemplo, do re). Por favor, observe que, na hora em que suas alterações são executadas, o USFM já foi convertido para USX e de volta (provavelmente) e, portanto, foi regularizado em certa medida. Se você está tendo problemas com suas expressões regulares, dê uma olhada na aba View&Edit para o SFM final do arquivo que você deseja processar e verifique se sua expressão regular corresponde adequadamente a ele.
Tradução automática de English
por (658 pontos)
0 votos

Algumas coisas que podem ajudar:

Se você incluir (?s) no início do padrão, ele informa ao mecanismo de expressões regulares do Python para fazer o ponto (.) corresponder também a caracteres de quebra de linha—permitindo que . corresponda através de múltiplas linhas.

Estamos atualmente trabalhando em algumas correções de bugs que se relacionam com a forma como essas alterações são aplicadas. Portanto, se a sugestão acima não ajudar, fique de olho na versão 2.8.18, que pode resolver o problema.

Tradução automática de English
por (3,2k pontos)

Perguntas relacionadas

0 votos
1 resposta 167 visualizações
Eu tenho uma expressão regular que pode extrair todas as figuras no meu projeto do Paratext: \\fig .*\\fig\* ... por qualquer ajuda que possam me dar com isso. John Nystrom
john_nystrom 312 perguntada Nov 6, 2024
0 votos
2 respostas 730 visualizações
Preciso descobrir qual porcentagem de cada livro já foi rascunhada. Uma contagem de quantos versículos em cada livro contêm ... ajuda que possam me dar com isso. John Nystrom
john_nystrom 312 perguntada Ago 21, 2024
0 votos
2 respostas 659 visualizações
Caro leitor. Gostaria de encontrar \fq seguido por qualquer sequência de caracteres, incluindo ɛ ɔ ɲ ŋ, até o ... a busca à primeira não ocorrência? Obrigado desde já, Bart
goodgoan 347 perguntada Ago 3, 2023
0 votos
2 respostas 602 visualizações
Recebi este e-mail de um tradutor. Eu poderia escrever uma expressão regex básica, mas acredito que eu perderia ... para me ajudar, ficarei muito grato.) Obrigado, james_post
[Moderator]
james_post
2,1k
perguntada Mar 30, 2023
+1 voto
5 respostas 1,2k visualizações
Quero mudar letras minúsculas para maiúsculas em certas situações - por exemplo, quero mudar todas as letras ... muito simples e depois adicionando a ela conforme avança.
Phil_Leckrone 9,9k perguntada Mar 2, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,052 perguntas
6,011 respostas
5,677 comentários
2,032 usuários