AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1558692
Accepted
klepp0906
klepp0906
Asked: 2020-06-08 07:36:05 +0800 CST2020-06-08 07:36:05 +0800 CST 2020-06-08 07:36:05 +0800 CST

Como posso adicionar esses caracteres a cada linha que inclui uma letra específica em uma coluna específica? (bloco de notas++)

  • 772

Tenho uma lista enorme de entradas para as quais preciso adicionar códigos de região. A região é ditada/determinada pela letra presente na 4ª coluna.

Aqui estão alguns exemplos

WKNEAY            USA              Title                         Shovel Knight
WKNPAY            PAL              Title                         Shovel Knight
AUMED2            USA              Title                         Minecraft: Super Mario Edition                                                                                                                                                                               
AA2E                               eShop                         Archery
AA3E                               eShop                         The Deer God
AA9E                               eShop                         Art Academy: SketchPad
AA9J                               eShop                         絵心教室 スケッチ
AA9P                               eShop                         Art Academy: SketchPad
AAHJ                               eShop                         タイニーシーフ
AAVE                               eShop                         amiibo tap: Nintendo's Greatest Bits

Os 3 primeiros eu fiz à mão. Como mostrado, o 4º caractere sendo um "E" indica os EUA. Alguns IDs têm 4 caracteres, outros 6. Sempre será a 4ª letra que desejo usar.

Espero que exista algum regex que simplesmente procure se Eestá no 4th column, adicione USAao final (idealmente precedido por um espaço) ou algo nesse sentido. Não estou preocupado com isso mudando o resto das coisas para a frente, pois sempre posso movê-lo em massa de volta para onde precisa estar. Eu simplesmente não consigo adicionar códigos de região a milhares de entradas espalhadas aleatoriamente à mão.

regex notepad++
  • 1 1 respostas
  • 20 Views

1 respostas

  • Voted
  1. Best Answer
    Toto
    2020-06-08T07:48:40+08:002020-06-08T07:48:40+08:00
    • Ctrl+H
    • Encontrar o que:^...E\S*\h\K\h{3}
    • Substituir com:USA
    • VERIFICAR caixa de correspondência
    • VERIFICAR Envolver
    • VERIFICAR expressão regular
    • DESMARCAR . matches newline
    • Replace all

    Explicação:

    ^               # beginning of line
      ...           # 3 characters
      E             # letter E
      \S*           # 0 or more non spaces
      \h            # 1 horizontal space
      \K            # forget all we have seen until this position
      \h{3}         # 3 horizontal spaces
    

    Captura de tela (antes):

    insira a descrição da imagem aqui

    Captura de tela (depois):

    insira a descrição da imagem aqui

    • 2

relate perguntas

  • Notepad ++ excluir até dois pontos para cada linha com substituir tudo

  • Existe um .gitignore para OneDrive?

  • NotePad++ User Defined Lang não mostra instruções condicionais

  • Como parar de pesquisar se uma string ocorrer antes de outra string no Regex

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 Por que uma conexão de Internet gigabit/s via cabo (coaxial) não oferece velocidades simétricas como fibra? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    fixer1234 O "HTTPS Everywhere" ainda é relevante? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve