Articles of replace

Parar o cursor de pular para o final do campo de input no javascript replace

Estou usando uma expressão regular para remover caracteres inválidos de uma área de input de texto em javascript (em execução no IE). Eu corro a function de substituição em cada evento de keyup. No entanto, isso faz com que o cursor salte para o final da checkbox de texto após cada pressionamento de tecla, o […]

Substituindo alguns caracteres em uma string por outro caractere

Eu tenho uma corda como AxxBCyyyDEFzzLMN Eu quero replace todos os y e z com _ para que a saída seja A_BC_DEF_LMN Como fazer isso? Eu conheço uma série de echo “$string” | tr ‘x’ ‘_’ | tr ‘y’ ‘_’ vai funcionar, mas eu quero fazer isso de uma só vez, sem usar canos. EDIT: […]

Como replace a última ocorrência de caracteres em uma string usando o javascript

Estou tendo problemas para descobrir como replace o último ‘,’ em uma string com ‘e’: Tendo esta cadeia: test1, test2, test3 e eu quero terminar com: test1, test2 e test3 Estou tentando algo assim: var dialog = ‘test1, test2, test3’; dialog = dialog.replace(new RegExp(‘, /g’).lastIndex, ‘ and ‘); mas não está funcionando

Como faço para replace um caractere em uma string em Java?

Usando Java, quero percorrer as linhas de um texto e replace todos os símbolos de & comercial ( & ) pela referência de entidade XML & . Eu digitalizo as linhas do texto e, em seguida, cada palavra no texto com a class Scanner. Então eu uso o CharacterIterator para iterar sobre cada caractere da […]

JavaScript .replace apenas substitui o primeiro jogo

var textTitle = “this is a test” var result = textTitle.replace(‘ ‘, ‘%20’); Mas as funções de substituição param na primeira instância do “” e eu obtenho o Resultado: “this%20is a test” Alguma idéia de onde estou errado, tenho certeza que é uma solução simples.

Substitua apenas alguns grupos por Regex

Vamos supor que eu tenha o seguinte regex: -(\d+)- e eu quero replace, usando C #, o Grupo 1 (\d+) com AA , para obter: -AA- Agora estou substituindo-o usando: var text = “example-123-example”; var pattern = @”-(\d+)-“; var replaced = Regex.Replace(text, pattern, “-AA-“); Mas eu realmente não gosto disso, porque se eu mudar o […]

No Vim existe uma maneira de apagar sem colocar texto no registro?

Usando o Vim Muitas vezes eu quero replace um bloco de código por um bloco que acabei de arrancar. Mas quando eu apago o bloco de código que deve ser substituído, esse bloco entra no registrador que apaga o bloco que acabei de arrancar. Então, eu tenho o hábito de puxar, inserir e excluir o […]

Existe uma maneira eficiente de realizar centenas de substituições de texto em Ruby?

Eu estou tentando usar uma lista de centenas de erros ortocharts comuns para limpar alguma input antes de procurar por duplicatas. É um processo de tempo crítico, então espero que haja uma maneira mais rápida do que ter centenas de expressões regulares (ou uma com cem ramificações). Existe uma maneira eficiente de realizar centenas de […]

Remover espaços em branco e quebras de linha entre elementos HTML usando jQuery

Usando jQuery, gostaria de remover o espaço em branco e as quebras de linha entre tags HTML. var widgetHTML = ‘ WidgetHi. ‘; Deveria estar: alert(widgetHTML); // WidgetHi. Eu acho que o padrão que vou precisar é: >[\s]*< Isso pode ser feito sem o uso de regex?

Substituição de seqüência insensível a maiúsculas e minúsculas em JavaScript?

Eu preciso destacar, caso insensível, dadas as palavras-chave em uma string JavaScript. Por exemplo: highlight(“foobar Foo bar FOO”, “foo”) deve retornar “foobar Foo bar FOO” Eu preciso que o código funcione para qualquer palavra-chave e, portanto, usar uma expressão regular codificada como /foo/i não é uma solução suficiente. Qual é a maneira mais fácil de […]