Para remover o segundo último caractere de uma string

0

Eu tenho uma string como esta: abdh0chjkj0g . Desejo excluir o segundo último caractere apenas se for um 0 .

    
por User123 02.04.2018 / 13:40

1 resposta

2

Usando :

$ echo 'abdhchjkj0g' | sed 's/0\(.\)$//'

Usando :

$ echo 'abdhchjkj0g' | perl -pe 's/0(?=.$)//'

Usando :

$ echo 'abdhchjkj0g' | awk '{print gensub(/0(.)$/, "\1", "1")}'


abdhchjkjg
    
por 02.04.2018 / 13:43

Tags