Articles of escapando

Como faço para usar espaços no prompt de comando?

Como posso usar espaços na linha de comando do Windows? cmd /CC:\Program Files (x86)\WinRar\Rar.exe a D:\Hello 2\File.rar D:\Hello 2\*.*

Escape JavaScript na linguagem de expressão

Às vezes, preciso renderizar uma variável JavaScript usando EL em uma página JSF. Por exemplo var foo = ‘#{bean.foo}’; ou Isso falha com um erro de syntax JS quando a expressão EL é avaliada como uma sequência contendo caracteres especiais JS, como apóstrofo e nova linha. Como eu escapo?

Como receber até mesmo os parâmetros de linha de comando mais estranhos?

como discutido em outro tópico Como evitar o cmd.exe interpretando caracteres especiais do shell como ^ não é fácil obter todos os parâmetros da linha de comando. Um simples set var=%1 set “var=%~1” não são suficientes, se você tiver um pedido como myBatch.bat abc”&”^&def Eu tenho uma solução, mas ela precisa de um arquivo temporário […]

Palavra reservada automática que escapa para tabelas e colunas do Hibernate

Eu estou tentando usar um mapeamento do Hibernate para vários bancos de dados diferentes: H2, Oracle, MySql. Cada database tem uma lista diferente de palavras reservadas. Eu gostaria que o Hibernate escapasse automaticamente das palavras reservadas. Eu sei que posso: use backticks para forçar a fuga (escaping tudo só para ser seguro) altere todos os […]

Melhor maneira de escaping e unescape strings em Ruby?

O Ruby possui algum método interno para escaping e remover seqüências de caracteres? No passado, usei expressões regulares; no entanto, ocorre-me que Ruby provavelmente faz essas conversões internamente o tempo todo. Talvez essa funcionalidade esteja exposta em algum lugar. Até agora eu tenho essas funções. Eles funcionam, mas eles parecem um pouco hacky: def escape(s) […]

Fazendo uma cadeia de javascript sql amigável

Há algum tempo para fazer uma string javascript ser passada para o NodeJS amigável para o MySQL? Eu estou tentando passar um endereço de e-mail para o meu servidor NodeJS e consulta no database MySQL. Ao fazer um texto normal, como um nome de usuário, funciona bem, mas o endereço de e-mail não funciona. Usar […]

Escapar do personagem especial no Regex

Existe uma maneira de escaping os caracteres especiais no regex, como []()* e outros, de uma seqüência de caracteres? Basicamente, eu estou pedindo ao usuário para inserir uma string, e eu quero ser capaz de pesquisar no database usando regex. Alguns dos problemas que encontrei são too many)’s ou [xy] range in reverse order , […]

Saneantes a input do usuário antes de adicioná-lo ao DOM em Javascript

Estou escrevendo o JS para um aplicativo de bate-papo em que estou trabalhando no meu tempo livre e preciso ter identificadores de HTML que mudam de acordo com os dados enviados pelo usuário. Isso geralmente é algo conceitualmente instável o suficiente para que eu nem tente fazê-lo, mas eu não me vejo tendo muita escolha […]

Escapando no makefile

Eu estou tentando fazer isso em um makefile e ele falha horrivelmente: M_ARCH := $(shell g++ -dumpmachine | awk ‘{split($1,a,”-“);print a[1]}’) Você sabe por quê? Eu acho que tem a ver com escaping, mas o que e onde?

Onde posso encontrar uma lista de caracteres de escape necessários para o meu tipo de retorno JSON ajax?

Eu tenho uma ação do asp.net MVC que está retornando um object JSON. O JSON: {status: “1”, message:””, output:”User generated text, so can be anything”} Atualmente meu HTML está quebrando. Haverá texto gerado pelo usuário no campo de saída, então tenho que ter certeza de que eu escape de TODAS as coisas que precisam ser […]