Jump to content

Search the Community

Showing results for tags 'replace'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 14 results

  1. FabianoSouza

    Remover última vírgula da string

    Pessoal, to apanhando para criar uma function para remover a última vírgula que aparece na string chamada beneficios. Estava tentando isso: ... REVERSE(STUFF(REVERSE( ---------------------------------- CASE WHEN valeTransporte = '1' Then 'Vale-transporte,' ELSE '' END + CASE WHEN valeRefeicao = '1' Then 'Vale-refeição,' ELSE '' END + CASE WHEN seguroDeVida = '1' Then 'Seguro de vida,' ELSE '' END ---------------------------------- ), 1, 1, '')) AS 'beneficios' ... O problema é que nem sempre haverá string para ser tratada, aí o campo aparece como NULL e gera problema na hora de gerar um JSON pela aplicação. Preciso de uma function que previna a situação de não haver string, e retorne valor vazio (não NULL). Valew!
  2. Boa tarde, Pessoal" Sou iniciante em SQL, em uma tabela do nosso BD tempos um campo que possui o registro com as informações do paciente concatenado com uma serie de valores que não precisamos. Como eu faço, para montar uma select para extrair desse registro apenas o que está entre aspas? O meu registro está assim: a:28:{i:18;s:13:"Sérgio silva";i:19;s:11:"1199900001";i:20;s:0:"n/i";i:21;s:0:"n/i";i:23;s:15:"Amil One Health";i:24;s:0:"n/i";i:27;s:0:"n/i";i:31;s:1:"2";i:32;s:0:"n/i";i:33;s:1:"2";i:34;s:0:;} Eu preciso dele assim: "Sérgio silva";"1199900001";"n/i";"n/i";"Amil One Health";"n/i";"n/i";"2";"n/i";"2"; Observação, esses monte de valores a:28: ...etc... eles mudam, não são valores fixos, se fossem até usaria o replace, mas são vários valores. Depois que eu chegar nessa mineração: "Sérgio silva";"1199900001";"n/i";"n/i";"Amil One Health";"n/i";"n/i";"2";"n/i";"2"; Como eu faço para alocar cada valor em campo campo qualquer, pode ser uma tabela temporária, tipo assim: |nome |campo 1 |Campo 2 |Campo 3 |Campo 4 |Campo 5 | ..... |Sérgio silva|1199900001|n/i |n/i |Amil One Health|n/i |n/i|2|n/i|2| ..... Muito obrigado amigos
  3. ricardosac

    Remover acentos e espaços

    Boa tarde! Alguém possa me ajudar a resolver o problema de como remover acentuação e espaços. Ao selecionar estado Alagoas e cidade Barra de São Miguel, retorna assim Barra de São Miguel.html e que deveria ser substituído por barradesaomiguel.html. Segue abaixo: <div id="wrap"> <form name="myForm" action method="post"> <select class="selcls" name="estados" onchange="updateModels(this.form)"> <option>Selecione estado</option> <option>Acre</option> <option>Alagoas</option> </select> <select class="selcls" name="cidades"></select> <input id="B1" type="button" value="Ok" class="btn btn-primary"> </form> </div> <script type="text/javascript"> var cidades = []; cidades.Acre = ['Rio Branco','Acrelândia','Assis Brasil','Brasiléia','Bujari','Capixaba','Cruzeiro do Sul','Epitaciolândia','Feijó','Jordão','Mâncio Lima','Manoel Urbano','Marechal Thaumaturgo','Plácido de Castro','Porto Acre','Porto Walter','Rodrigues Alves', 'Santa Rosa do Purus','Sena Madureira','Senador Guiomard','Tarauacá','Xapuri']; cidades.Alagoas = ['Maceió','Água Branca','Anadia','Arapiraca','Atalaia','Barra de Santo Antônio','Barra de São Miguel','Batalha','Belém','Belo Monte','Boca da Mata','Branquinha','Cacimbinhas','Cajueiro','Campestre','Campo Alegre','Campo Grande','Canapi','Capela','Carneiros','Chã Preta','Coité do Nóia','Colônia Leopoldina','Coqueiro Seco','Coruripe','Craíbas', 'Delmiro Gouveia','Dois Riachos','Estrela de Alagoas','Feira Grande','Feliz Deserto','Flexeiras','Girau do Ponciano','Ibateguara','Igaci','Igreja Nova','Inhapi','Jacaré dos Homens','Jacuípe','Japaratinga','Jaramataia','Jequiá da Praia','Joaquim Gomes','Jundiá','Junqueiro','Lagoa da Canoa','Limoeiro de Anadia','Major Isidoro','Mar Vermelho','Maragogi','Maravilha','Marechal Deodoro','Maribondo','Mata Grande','Matriz de Camaragibe','Messias','Minador do Negrão','Monteirópolis','Murici','Novo Lino','Olho d\'Água das Flores','Olho d\'Água do Casado','Olho d\'Água Grande','Olivença','Ouro Branco','Palestina','Palmeira dos Índios','Pão de Açúcar','Pariconha','Paripueira','Passo de Camaragibe','Paulo Jacinto', 'Penedo','Piaçabuçu','Pilar','Pindoba','Piranhas','Poço das Trincheiras','Porto Calvo','Porto de Pedras','Porto Real do Colégio','Quebrangulo','Rio Largo','Roteiro','Santa Luzia do Norte','Santana do Ipanema','Santana do Mundaú','São Brás','São José da Laje','São José da Tapera','São Luís do Quitunde','São Miguel dos Campos','São Miguel dos Milagres','São Sebastião','Satuba','Senador Rui Palmeira','Tanque d\'Arca','Taquarana','Teotônio Vilela','Traipu','União dos Palmares','Viçosa']; // --- function updateModels(theForm) { if(theForm.estados.selectedIndex<1){return false; } var op=theForm.estados.options; var newModels = cidades[op[op.selectedIndex].value]; theForm.cidades.options.length = 0; theForm.cidades.options[0] = new Option("Selecione cidade", ""); theForm.cidades.options[0].selected = true; for (var i=0; i<newModels.length; i++) { theForm.cidades.options[i+1] = new Option(newModels, newModels); } } // --- // check both selections have been made document.getElementById("B1").onclick=function(event) { event=event || window.event; var targElem = event.target || event.srcElement; var thisForm=targElem.parentNode; if(thisForm.estados.selectedIndex>0 && thisForm.cidades.selectedIndex>0) { var cidadesP= thisForm.cidades; location.href= cidadesP[cidadesP.selectedIndex].value+".html"; } else { return false; } } </script>
  4. Boa tarde colegas ! Estou quebrando a cabeça com um job para tratamento de logradouros. Segue o raciocínio: Tenho uma lista com todos os endereços do estado de São Paulo, onde os mesmos são extraídos da seguinte forma: Exemplo: AL-AFONSO SCHMIDT/CDM:ED. SOPHIS SANTANA_COM PRUMADA/BLC:A-555-AP - Apartamento: 61 A AL-ANAPURUS/EDI:BOULEVARD/BLC:A-777-AP - Apartamento: 131 AL-ARAPANES/EDI:CDOE,6-5ºANDAR-309-AP - Apartamento: 42 AL-ARAPANES/EDI:COND.ED.MOEMA DUPLEX LIFE-1142-AP - Apartamento: 102 AL-ARAPANES/EDI:COND.ED.MOEMA DUPLEX LIFE-1142-AP - Apartamento: 42 AL-ARAPANES/EDI:PARC BRUMENADI-982-AP - Apartamento: 191 AL-BARROS/EDI:PERVAL-186-AP - Apartamento: 1601 AL-BARROS/EDI:PERVAL-186-BL - Blocos: B AP - Apartamento: 1302 AL-CAETANO,S/CDM:ED. GIARDINO_CDOE_1_ANDAR_11 A 13-165-AP - Apartamento: 63 AL-CAETANO,S/EDI:ESPLENDOR-1234-AP - Apartamento: 71 AL-CAETANO,S/EDI:MAGENTA I_CDOE_1_ANDAR_7 A 10-2575-AP - Apartamento: 94 AL-CALCUTA-195-AP - Apartamento: 02 AL-CAMPESTRE-728-CS - Casa: 1 AL-CASA BRANCA/CDM:BRISTOL-851-CJ - Conjunto: 11 AN - Andar: 01 AL-CASA BRANCA/CDM:SAINT SIMON-667-AP - Apartamento: 11 Notem que os casos "não tem um padrão" (até tem por tipo de residencia). Utilizei inúmeras postagens aqui do fórum e consegui solucionar os casos para residencias (padrão TIPO_LOG;LOG;COMPL;NUM), no entanto as formulas e soluções aqui indicadas por vocês "param" na primeira sequencia numérica, entretanto para a maioria dos casos, o texto continua com letras, números e caracteres. Segue o padrão final que preciso chegar. Exemplo: AL-AFONSO SCHMIDT/CDM:ED. SOPHIS SANTANA_COM PRUMADA/BLC:A-555-AP - Apartamento: 61 A Resultado Tratado: AFONSO SCHMIDT 555 Desde de já muito obrigado pelos retornos que certamente virão.
  5. Gustavo2503

    Trocar virgula por ponto e ponto por virgula

    Como trocar virgula por ponto e ponto por virgula de uma mesma string?
  6. Tiagotdg

    replace

    Boa tarde, tenho uma duvida e gostaria da ajuda de vocês. tenho uma string que contem $string=' <div dir="ltr"> <p><span style="color:#0c4685">. Seguro de Vida por Morte Acidental - %%beneficio%%<br> . Seguro Invalidez por Acidente - %%beneficio%% <br> . Auxílio Funeral - R$ %%Valor1%%<br> . Despesas Médicas e odontológicas - R$ %%Valor2%%<br> . Assistência Residencial<br> . Sorteio Mensal: R$ %%Valor3%%<br> . Desconto em medicamentos de 5% a 70% <br> . Cesta Básica 6 mensalidades de R$ 120,00 </span><br> <span style="color:#0c4685">.</span><span style="color:#0c4685"> Assistencia juridica</span></p> <br> </div> '; Preciso subistituir o que esta entre %%o que esta aqui%% pelo valor de uma variavel ex: %%beneficio%% ='159753' %%Valor1%% = 1; %%Valor2%% = 3 e assim por diante, eu recebo essa variáveis do banco de dados e devo substitutivas no texto. se alguém puder ajudar eu agradeço.
  7. FabianoSouza

    Replace para gravar dados

    Pessoal, me esclareçam uma dúvida por favor. Estou em dúvida para gravar texto que contenha caracteres especiais como "&, *, %, /, \, @, ), (" e etc. A pergunta é, posso gravar normalmente ou preciso gravar usando codificação? Exemplo: para gravar o caractere "&" eu devo codificar para "%26" (e usar replace na hora de exibir para aparecer o "&" ("e" comercial). Seria essa a lógica para os outros tantos caracteres especiais?
  8. Santos_2015

    Calculo Javascript[RESOLVIDO]

    Galera estou tentando fazer um calculo, mas quando o valor unitário é acima de "800,00" o cálculo não é realizado apresenta "NaN", por exemplo 1.500,00 x 2 . segue função: function calcula_vlr(param){ var mult =document.getElementById("vlr_unitario").value; valor = mult.replace(',','.'); var vlr_total = param.value*valor; document.getElementById("vlr_total").value = vlr_total; } []s
  9. Boa tarde! Não sei se seria o lugar correto mas queria deixar uma pequena colaboração, em meio a pesquisa na internet não achei uma forma para o asp clássico de fazer replace entre duas variáveis definida e tentei estudar um pouco sobre replace e não consegui entender ao certo, então apelei. Em meio ao texto pode ser que precise remover algo que está entre o determinada parte do conteúdo, ex: Abacaxi <0,1111> desidratado, para Abacaxi desidratado. Criei a função abaixo: FUNCTION REPLACE_ENTRE(VARIAVEL,INICIO,FIM) TEXTO=VARIAVEL INICIA=split(TEXTO,INICIO) IF Ubound(INICIA)>"0" Then FINALIZA=split(INICIA(1),FIM) REPLACE_ENTRE=INICIA(0)&""&FINALIZA(1) ELSE REPLACE_ENTRE=TEXTO END IF END FUNCTION Para fazer o replace chama ela dessa forma, caso queira pode fazer a alteração dos caracteres para qualquer um que deseja (desde que haja diferença entre elas tipo: [ , ], <,>, sx, xs): REPLACE_ENTRE("Variavel que deseja fazer replace","caractere que identifica inicio","caractere que identifica o final") Quero retirar uma parte do texto onde fica entre os caracteres "[" e "]". Há quem o faça [mas não o aconselha] por isso não o farei. FUNCTION REPLACE_ENTRE(VARIAVEL,INICIO,FIM) TEXTO=VARIAVEL INICIA=split(TEXTO,INICIO) IF Ubound(INICIA)>"0" Then FINALIZA=split(INICIA(1),FIM) REPLACE_ENTRE=INICIA(0)&""&FINALIZA(1) ELSE REPLACE_ENTRE=TEXTO END IF END FUNCTION TEXTO="Há quem o faça [mas não o aconselha] por isso não o farei." TEXTO=REPLACE_ENTRE(TEXTO,"[","]") Imprimindo a variável ela ficará assim: Há quem o faça por isso não o farei. É isso ai
  10. mkboy

    Replace ascii

    Olá, Tenho um caracter especial que está dando erro no meu INSERT. CANO DE RETORNO DO CARTER � TURBINA Então, localizei ele na string e verifiquei o ASCII dele, e deu 192, identifiquei assim: echo ord(substr($row['Titulo'],'26','1')); Ele está na posição 26, na tela aparece um interrogação, e com esse código, exibiu 192 Só que agora, eu quero remover o caracter ASCii 192 desta string, tipo: str_replace(ord(192),"",$row['Titulo'])
  11. Tenho um campo no cadastro de cliente do Magento onde é aceito tanto CPF quanto CNPJ, e na área de cliente eu queria substituir os números do meio por "x" apenas por segurança, mas não tenho idéia de como fazer porque sou designer, não manjo de regex e tal. O que eu gostaria é assim: Se for CPF, mostrar 282.xxx.xxx-88 Se for CNPJ, mostrar 51.xxx.xxx/0001-48 Eu tenho a função que faz só pra CPF, mas preciso de uma pra CNPJ, e aí eu tenho que usar a variável que pega o valor do db e identificar se é CPF ou CNPJ pelo número de caracteres. Segue abaixo a minha função pra CPF: function mask_vat($vat) { $pattern = '/^(\d{3}).\d{3}.\d{3}-(\d{2})$/'; $replacement = '$1.xxx.xxx-$2'; return preg_replace($pattern, $replacement, $vat); } Chamando a função... <?php echo mask_vat($this->escapeHtml($this->getTaxvat())) ?> Alguma idéia? vlw
  12. cabaçonophp

    procedure update de dados no mysql

    glr....montei essa procedure, mas pelo que entendi ela não faz o replace de dados no banco. Os parâmetros são recebidos (aparentemente) corretos, mas o banco não é sensibilizado. Vlw quem puder ajudar!!! delimiter $$ CREATE PROCEDURE aquinarua.sp_update_operador( IN unidade_interna VARCHAR(100), nome VARCHAR(45), /*IN id_cpf VARCHAR(45),*/ telefone VARCHAR(45), celular VARCHAR(45), email VARCHAR(45), apelido VARCHAR(45), cod_operador VARCHAR(50), tipo VARCHAR(45), filial VARCHAR(45), sexo VARCHAR(45), senha VARCHAR(45), status varchar(5) ) BEGIN REPLACE INTO tbl_cad_user (unidade_interna, nome, /*id_cpf,*/ telefone, celular, email, apelido, cod_operador, tipo, filial, sexo, senha, status) VALUES ('unidade_interna', 'nome', /*'id_cpf',*/ 'telefone', 'celular', 'email', 'apelido', 'cod_operador', 'tipo', 'filial', 'sexo', 'senha', 'status'); END$$ delimiter ;
  13. cabaçonophp

    erro na procedure para insert e replace

    glr....montei essa procedure, mas pelo que entendi ela não faz o replace de dados no banco. Os parâmetros são recebidos (aparentemente) corretos, mas o banco não é sensibilizado. Vlw quem puder ajudar!!! delimiter $$ CREATE PROCEDURE aquinarua.sp_update_operador( IN unidade_interna VARCHAR(100), nome VARCHAR(45), /*IN id_cpf VARCHAR(45),*/ telefone VARCHAR(45), celular VARCHAR(45), email VARCHAR(45), apelido VARCHAR(45), cod_operador VARCHAR(50), tipo VARCHAR(45), filial VARCHAR(45), sexo VARCHAR(45), senha VARCHAR(45), status varchar(5) ) BEGIN REPLACE INTO tbl_cad_user (unidade_interna, nome, /*id_cpf,*/ telefone, celular, email, apelido, cod_operador, tipo, filial, sexo, senha, status) VALUES ('unidade_interna', 'nome', /*'id_cpf',*/ 'telefone', 'celular', 'email', 'apelido', 'cod_operador', 'tipo', 'filial', 'sexo', 'senha', 'status'); END$$ delimiter ;
  14. Ewerton Filipe

    Formatar valores na consulta SQL

    Olá companheiro, Estou tentando formatar os valores diretamente na consulta, utilizando o REPLACE, fiz da seguinte forma: Troca o "." por virgula. REPLACE(ProventosLiquidos,'.', ',') as ProventosLiquidos, REPLACE(BCFunafinPatronal,'.', ',') as BCFunafinPatronal, REPLACE(BCINSSPatronal,'.', ',') as BCINSSPatronal, Resultado: 22811,32 22811,40 2211,30 Como faço para colocar o ponto "." do milhar "2.211,30" ? desde já obrigado a todos.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.