COMO REMOVER PONTOS E TRAÇOS

Como tirar pontos e traços do cpf no excel?

Como tirar pontos e traços do cpf no excel?

Basta selecionar a coluna onde está o CPF e substituir os pontos e traços por nada.

Selecione a coluna onde está o CPF;
Vá até a aba selecionar;
Depois em localizar e substituir;
Na caixa de texto digite ponto ".";
Deixe a caixa de substituir vazia;
Clique em substituir todos;

Isso irá tirar todos os pontos da coluna selecionada.

Em seguida repita o procedimento acima mas no lugar do ponto "." use traço "-".

Como remover acentos e caracteres especiais em PHP?

Como remover acentos e caracteres especiais em PHP?

Uma maneira de fazer isso usando regex e preg_replace.é

Para isso use uma função com a descrita abaixo.



<?php //Inicia o código PHP.
function limparTexto($conteudo) { //Declara a função recebendo o parâmetro $conteudo.
    $conteudo = strtolower($conteudo); //Passa todo o texto para minúsculo.
    $conteudo = preg_replace('/[áàãâä]/ui', 'a', $conteudo); //troca todas os possíveis acentos de "a" pela letra não acentuada.
//No final da expressão regular é passado "ui", onde o "u" significa unicode e o "i" case insensitive para evitar possíveis erros.
    $conteudo = preg_replace('/[éèêë]/ui', 'e', $conteudo); //Aqui e abaixo faz o mesmo feito para "a" em todas as vogais e para letra "c".
    $conteudo = preg_replace('/[íìîï]/ui', 'i', $conteudo);
    $conteudo = preg_replace('/[óòõôö]/ui', 'o', $conteudo);
    $conteudo = preg_replace('/[úùûü]/ui', 'u', $conteudo);
    $conteudo = preg_replace('/[ç]/ui', 'c', $conteudo);
    $conteudo = preg_replace('/[^a-z0-9]/i', '_', $conteudo); //Aqui pega tudo o que não for letra ou número e troca por underline.
//Usei  o underline pois um dos usos dessa função é limpar texto para url.
    return $conteudo; //Retorna o conteúdo passado no parâmetro.
}


A função pode ser chamada para limpar qualquer texto(string).

O que a função faz é substituir os caracteres com acentos por suas letras sem os mesmos e depois pega tudo o que não for letra ou número e substitui por underline "_" e retorna o parâmetro que hávia sido passado.

Como retirar caracteres especiais de variável em PHP?

Como retirar caracteres especiais de variável em PHP?

Existem várias formas, aqui tem um exemplo com uma função():

Uma das formas de fazer isso é criando uma função que pode ser usada em uma lib ou classe e chamada sempre que precisar, fica assim:


 //Aqui é criada a função que recebe apenas uma variável de texto
function tirarCaracteresEspeciais($string){
//Usa a função para padronizar a codificação da página
    $string = utf8_encode($string);
//Trim retira os espaços vazios no começo e fim da variável
    $string = trim($string);
//str_replace substitui um carácter por outro, nesse caso espaço por nada
    $string = str_replace(' ', '', $string);
//Aqui substitui o underline por nada
    $string = str_replace('_', '', $string);
//Aqui retira a barra
    $string = str_replace('/', '', $string);
//Nessa linha o traço
    $string = str_replace('-', '', $string);
//A abertura de parenteses
    $string = str_replace('(', '', $string);
//O fechamento de parenteses
    $string = str_replace(')', '', $string);
//O ponto
    $string = str_replace('.', '', $string);
//No fim é retornado a variável com todas as alterações
    return $string;
}


Tem outras formas de fazer, como trocar caracteres usando REGEX, por exemplo.

Como retirar tudo que não for número em php?

Como retirar tudo que não for número em php?

Basta usar uma função com preg_replace e regex.

A função abaixo usa preg_replace para fazer a substituição da string por nada e a expressão regular de 0 a 9 com a negação representada por '^' o acento circunflexo.

function deixarNumero($string){
  return preg_replace("/[^0-9]/", "", $string);
}

Exemplos de uso:

$cpf = '525.760.310-13';
$cnpj = '92.933.378/0001-66';
$data = '15/06/2004';
$texto = '2 de 5';

echo deixarNumero($cpf);
echo '<br>';
echo deixarNumero($cnpj);
echo '<br>';
echo deixarNumero($data);
echo '<br>';
echo deixarNumero($texto);
echo '<br>';
echo deixarNumero('texto escrito direto com valor em reais R$10,00');

Retornos:

52576031013
92933378000166
15062004
25
1000

Como tirar pontos e traços do CNPJ no excel?

Como tirar pontos e traços do CNPJ no excel?

Basta selecionar a coluna onde está o CNPJ e substituir os pontos, traços e barras por nada.

Selecione a coluna onde está o CNPJ;
Vá até a aba selecionar;
Depois em localizar e substituir;
Na caixa de texto digite ponto ".";
Deixe a caixa de substituir vazia;
Clique em substituir todos;

Isso irá tirar todos os pontos da coluna selecionada.

Em seguida repita o procedimento acima mas no lugar do ponto "." use traço "-".

No caso do cnpj também tem a barra então repita o procedimento agora usando a "/" no lugar de "-".

Isso irá limpar os caracteres normalmente usados na formatação de cnpj.

Como retirar pontos e traços do cpf no Postgre?

Como retirar pontos e traços do cpf no Postgre?

Basta usar update com REPLACE assim:


//São retirados os pontos do campo e inserida a informação nova no mesmo
UPDATE cadastro
    SET
        cpf = REPLACE(cpf, '.', '');

//Agora o mesmo é feito para os traços
UPDATE cadastro
    SET
         cpf = REPLACE(cpf, '-', '');

Pronto foram limpados todos os pontos e traços do cpf, funciona no Postgre como pedido e no mySql, em outros bancos de dados não foi testado.

Qual a formula para tirar pontos e traços no excel?

Qual a formula para tirar pontos e traços no excel?

É SUBSTITUIR a fórmula nativa do excel.

Para fazer o que foi solicitado pode ser usado a função substituir dentro dela mesma, ficando assim:

=SUBSTITUIR(SUBSTITUIR("999.826.620-31";"-";"");".";"")

No exemplo acima foi usado um cpf que contém ponto e traço. Todos os modos citados aqui podem ser usados também para outros conteúdo como CEP e CNPJ, apenas acrescentando a repetição da fórmula para cada caractere que será retirado.

Também poderia ser feito em duas etapas ou duas células ficando assim:

=SUBSTITUIR("999.826.620-31";"-";"")

=SUBSTITUIR("999.826.62031";".";"")

Ou se o conteúdo for uma célula poderia ser feito assim:

Digamos que o  esteja na célula  B1.

=SUBSTITUIR(SUBSTITUIR(B1;"-";"");".";"")

Ou do mesmo modo para o modo em duas células apenas usando a célula no lugar do texto. 

Sintaxe da fórmula:

=SUBSTITUIR(texto original, parte substituída, parte nova, quantidade)

texto original: é o conteúdo inteiro que irá sofrer a alteração em partes, pode ser um texto entre aspas, ou uma célula especifica.

parte substituída: é o conteúdo que será modificado, será complementado ou deixará de existir. Normalmente é usado um texto entre aspas.

parte nova: é o conteúdo novo que entrará no lugar do substituído, pode ser o texto mais um complemento ou um texto totalmente novo. Normalmente é usado um texto entre aspas.

quantidade: é o número de ocorrência do texto que será modificado. Essa valor é opcional se não for preenchida toda a vez que o texto da parte substituída aparece ele será alterado.

Como remover caracteres especiais no mysql?

Como remover caracteres especiais no mysql?

Basta usar replace e retirar os caracteres desejados ou uma cadeia deles.

Para tratar textos que foram inseridos no mysql sem o tratamento adequado, pode ser feito update para arrumar esses textos. Para isso pode ser usado um caractere de cada vez ou uma cadeia com caracteres usando regex.

Também pode ser retirado os caracteres apenas na apresentação de uma consulta.

Para prevenir a entrada dos dados pode ser usado funções no mysql para cortar os símbolos na entrada.

Veja abaixo como fazer:

UPDATE com REPLACE;

UPDATE com REPLACE e regex;

SELECT com replace;

INSERT com função;

UPDATE com REPLACE


Quando a informação já estiver inserida no banco e forem poucos caracteres para corrigir pode ser usado assim.

Exemplo com CEP:

UPDATE tabela SET cep = REPLACE( cep, '-', '' );

Também funciona com mais de um caractere.

Exemplo com CPF:

UPDATE tabela SET cpf = REPLACE(REPLACE( cpf, '-', '' ), '.', '');

UPDATE com REPLACE e regex


Quando tiver mais caracteres para ser substituído pode ser usado regex.

Por exemplo em um CNPJ para deixar apenas número.

UPDATE set cnpj = REGEXP_REPLACE(cnpj, '[^0-9]+','');

SELECT com replace


Para apresentar apenas no select basta usar assim:

Exemplo com CPF:

SELECT REPLACE(REPLACE( cpf, '-', '' ), '.', '') AS cpf from tabela;

INSERT com function


Para inserir o texto sem pontos ou caracteres especiais pode ser usado uma função.

Veja aqui como fazer uma função no mysql.

Depois basta chamar a função ao inserir o texto.

INSERT into tabela (texto) value (excluirCaracteres(texto));




Como remover caracteres no mysql apartir de uma posição?

Como remover caracteres especiais no javascript?

Como remover caracteres especiais no javascript?

Pode resolver em uma linha usando normalize, replace e regex.

 

Sintaxe:

 texto.normalize("NFD").replace("parâmetros que serão substituídos", "");

O código acima  utiliza normalize para tratar os acentos, se não as letras com acentos também seriam apagadas. 

Depois o replace substitui tudo o que não é letra ou número por nada.

Para essa regra no replace é usado o código regex com ^a-zA-Z0-9, onde o ^ (acento circunflexo) faz a negação e determina tudo que está entre a até z maiúsculo e minusculo, e os números de 0 a 9.

Exemplo:

var frase = "Frase completa com acentos e pontução. + alguns números e pontos para testar 1321321+*/-*/-";
var fraseSemCaracteresEspeciais = nome.normalize("NFD").replace(/[^a-zA-Z0-9s]/g, "")
console.log(fraseSemCaracteresEspeciais);


botão de compartilhamento whatsapp botão de compartilhamento no twiter botão de compartilhamento do site botão de compartilhamento no linkedin botão de compartilhamento whatsapp