Digital Drops Blog de Brinquedo

Preciso de um Regex

Meio Bit Fóruns Miscelânea Preciso de um Regex

Marcado: ,

Este tópico contém resposta, possui 2 vozes e foi atualizado pela última vez por  Keaton 5 mes, 4 semanas atrás.

Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #270148

    Ticão
    Participante

    Peço ajuda aos universitários.

    Preciso de uma, ou mais, expressão regular (REGEX) para ser usada no Notepad++
    Deve ser simples mas… está além da minha capacidade.

    O arquivo é de legenda de filme, portanto texto.
    Preciso traduzir inicialmente via Prof. Google Translate.
    O programa que uso faz esse serviço.

    Porem, para a tradução ficar um pouco melhor, as frases únicas não podem estar quebradas.
    O Google entende como duas frases e… faz bobagem.

    E pensei em substituir todas as quebras de linha por espaço, desde que sejam quebras em meio de frase.

    Somente quando essas DUAS condições forem verdadeiras

    - Depois da Quebra = existe: letra maiúscula ou minúscula

    Se a primeira regra for verdadeira então verifica a segunda regra:

    - Antes da Quebra = existe: letra minúscula, ponto, vírgula, exclamação ou interrogação

    Exemplo de texto.
    Coloquei um @ na quebra que deve ser substituída por um espaço.
    E coloquei um asterisco na quebra que deve permanecer.

    126*
    00:08:00,088 –> 00:08:02,360*
    Aprovado, Explorer.@
    Prepare “Airlock” (bloqueio de ar)*
    *
    127*
    00:08:02,419 –> 00:08:05,062*
    - enabled Airlock. Pronto para receber.*
    - Houston, explique.*
    *
    128*
    00:08:05,099 –> 00:08:10,750*
    Detritos de mísseis hit produz uma reação em cadeia@
    atingiu outro satélite, e gerar novos detritos.

    E aqui como deve ficar após a correção:

    126
    00:08:00,088 –> 00:08:02,360
    Aprovado, Explorer. Prepare “Airlock” (bloqueio de ar)

    127
    00:08:02,419 –> 00:08:05,062
    - enabled Airlock. Pronto para receber.
    - Houston, explique.

    128
    00:08:05,099 –> 00:08:10,750
    Detritos de mísseis hit produz uma reação em cadeia atingiu outro satélite, e gerar novos detritos.

    #270162

    Keaton
    Participante
Visualizando 2 posts - 1 até 2 (de 2 do total)

Você deve fazer login para responder a este tópico.