Articles of replace

Quais são as diferenças práticas entre `REPLACE` e` INSERT… ON DUPLICATE KEY UPDATE` no MySQL?

O que eu preciso é definir os valores de todos os campos de um registro com uma chave específica (a chave é composta de fato), inserindo o registro se ainda não houver registro com essa chave. REPLACE parece ter o objective de fazer o trabalho, mas ao mesmo tempo sua página de manual sugere INSERT […]

Substituir um grupo de captura Regex com letras maiúsculas em Javascript

Gostaria de saber como replace um grupo de captura por maiúsculas em JavaScript. Aqui está uma versão simplificada do que eu tentei até agora que não está funcionando: > a=”foobar” ‘foobar’ > a.replace( /(f)/, “$1”.toUpperCase() ) ‘foobar’ > a.replace( /(f)/, String.prototype.toUpperCase.apply(“$1”) ) ‘foobar’ Você explicaria o que há de errado com esse código?

Como eu executo uma substituição Perl em uma string, mantendo o original?

Em Perl, o que é uma boa maneira de realizar uma substituição em uma string usando uma expressão regular e armazenar o valor em uma variável diferente, sem alterar o original? Eu costumo apenas copiar a string para uma nova variável, em seguida, ligá-lo ao s/// regex que faz a substituição na nova string, mas […]

Dicas para java.lang.String.replace problema?

Eu gostaria de replace “.” por “,” em um String / double que eu quero gravar em um arquivo. Usando o seguinte código Java double myDouble = myObject.getDoubleMethod(); // returns 38.1882352941176 System.out.println(myDouble); String myDoubleString = “” + myDouble; System.out.println(myDoubleString); myDoubleString.replace(“.”, “,”); System.out.println(myDoubleString); myDoubleString.replace(‘.’, ‘,’); System.out.println(myDoubleString); Eu recebo a seguinte saída 38.1882352941176 38.1882352941176 38.1882352941176 38.1882352941176 Por […]

Substituir NA na coluna com valor na coluna adjacente

Esta questão está relacionada a um post com um título similar ( substitua NA em um vetor R por valores adjacentes ). Eu gostaria de escanear uma coluna em um quadro de dados e replace NA’s pelo valor na célula adjacente. No post acima mencionado, a solução era replace o NA não pelo valor do […]

Encontre e substitua com sed no diretório e sub-diretórios

Eu corro este comando para encontrar e replace todas as ocorrências de ‘apple’ com ‘orange’ em todos os arquivos na raiz do meu site: find ./ -exec sed -i ‘s/apple/orange/g’ {} \; mas não passa por subdiretórios. o que há de errado com esse comando? Editado: aqui estão algumas linhas de saída do comando find […]

Prática recomendada para replace classs / propriedades no ExtJS?

Eu tenho um Ext.form.field.Text e quero replace a function setValue . Qual é a maneira recomendada de replace essa funcionalidade de class no ExtJS? Ext.override ?

Como replace uma linha inteira em um arquivo de texto pelo número de linha

Eu tenho uma situação onde eu quero um script bash para replace uma linha inteira em um arquivo. O número da linha é sempre o mesmo, de modo que pode ser uma variável codificada. Eu não estou tentando replace algumas sub-string nessa linha, eu só quero replace essa linha inteiramente com uma nova linha. Existe […]

Por que você não pode reduzir a visibilidade de um método em uma subclass Java?

Por que o compilador dá uma mensagem de erro quando você reduz a visibilidade de um método enquanto sobrescreve na subclass?

Como alterar a implementação (desvio) de uma function declarada externamente

Eu tenho uma function de terceiros function DataCompare(const S1, S2: string; APartial: Boolean): Boolean; begin … end; É usado em outra unidade de terceiros. Desejo replace o corpo da function em tempo de execução por outra nova implementação. Isso é possível? Eu acho que haverá uma necessidade de algum hack (ala VirtualMemoryUnprotect). Uma solução não […]