Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'recomende'@'200.234.200.16' (using password: YES) in /home/restricted/home/recomende/funcoes.php on line 40
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/restricted/home/recomende/funcoes.php on line 41
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 65
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 65
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 71
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 71
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 82
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 82
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 88
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 88
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 96
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 96
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/funcoes.php on line 97
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/funcoes.php on line 102
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/funcoes.php on line 102
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/funcoes.php on line 103 Arquivo de Códigos - Tutoriais - JavaScript - Uso de caracteres literais
Precisa de um freelancer, códigos-fonte e exemplos completos? Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
Expressões Regulares em
JavaScript :: Uso de caracteres literais
Vimos em exemplos anteriores que
todos os caracteres alfanuméricos ou somente numéricos
podem ser usados em uma expressão regular simplesmente
colocando-se o conteúdo da pesquisa entre as barras "/".
Existe, porém, situações em que precisamos
pesquisar caracteres especiais, tais como quebras de linhas,
retorno de carro ou quaisquer caracteres representados por um
código ASCII.
Dê uma olhada rápida na tabela seguinte antes de
escrevermos um exemplo:
Símbolo
Descrição
\n
Encontra um caractere de quebra
de linha.
\r
Encontra um caractere de retorno de carro.
\t
Encontra um caractere de tabulação
horizontal.
\v
Encontra um caractere de tabulação vertical.
\xxx
Encontra o caractere ASCII expresso pelo valor octal
xxx.
"\50" encontra o caractere de
abertura de parenteses "("
\xdd
Encontra o caractere ASCII expresso pelo valor hexadecimal
dd.
"\x28" encontra o caractere de
abertura de parenteses "("
\uxxxx
Encontra o caractere ASCII expresso pelo valor UNICODE
xxxx.
"\u00A3" encontra"£"
Na tabela acima podemos ver que se quisermos pesquisar uma quebra
de linha em uma sring podemos usar "\n". Assim, veja
um trecho de código que substitui todas as quebras de
linha em uma string por espaços:
<script
type="text/JavaScript" language="JavaScript">
var pesquisa = /\n/g;
var frase = "Esta\nstring possui algumas\nquebras
de\nlinha.";
alert(frase);
// Retira as quebras de linha
frase = frase.replace(pesquisa, " ");
alert(frase);
</script>
Veja que aqui nós temos uma construção
que assusta muita gente:
var
pesquisa = /\n/g;
Se você analisar agora verá que é uma construção
simples, ou seja, é apenas o caractere de quebra de linha
"\n" dentro das barras da expressão regular
"/" seguida pelo sinalizador de pesquisa global.
Em seguida temos a frase que contém as quebras de linha:
var frase = "Esta\nstring
possui algumas\nquebras de\nlinha.";
Veja que temos três quebras de linhas aqui. A substituição
das quebras de linhas por espaços é feito na linha:
frase = frase.replace(pesquisa,
" ");
É muito comum a quebra
de linha em arquivos do Windows ser expressa por "\r\n".
Assim, se você quiser pesquisar estes dois caracteres
especiais, basta alterar o padrão de pesquisa para:
var pesquisa =
/\r\n/g;
Entendeu bem este tópico? Não leve dúvidas
para o tópico seguinte. Pode
atrapalhar o entendimento das demais partes do estudo.
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'recomende'@'200.234.200.16' (using password: YES) in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 5
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 6
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 9
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 9
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 10
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 15
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 15
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 16 Arquivo de Códigos - Página Inicial
Veja dicas, truques e anotações de
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 71
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 71
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 72
Veja dicas, truques e anotações de outras linguagens
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 106
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 106
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/restricted/home/recomende/public_html/arquivo/baixo.php on line 107
Todo o conteúdo deste site,
quando não devidamente observado, pertence a seus idealizadores
e não
poderá ser usado para outras finalidades senão estudo e
aprimoramento de técnicas de programação.
Certifique-se de ler asnotas legaisantes de proceder com
o acesso e leitura do
conteúdo disponibilizado nestas páginas.