Adicionar caracteres especiais para padrões em scripts php
Video: Como retirar caracteres especiais em upload de imagem com PHP
Conteúdo
Quando você está trabalhando com scripts PHP, às vezes você precisa comparar cadeias de caracteres para ver se eles se encaixam certas características, em vez de para ver se eles combinam valores exatos. Por exemplo, você pode querer identificar cordas que começam com S ou cordas que têm números neles. Para este tipo de comparação, você compara a string para um padrão. Esses padrões são chamados expressões regulares. Aqui está uma folha de referência que inclui alguns dos caracteres especiais que você vai usar ao criar padrões:
Video: Corrigindo erros de acentuação no PHP
Personagem | Significado | Exemplo | Combine | Não é um Jogo |
---|---|---|---|---|
^ | O início da linha | ^ c | gato | meu gato |
$ | Fim da linha | c $ | tique | bastão |
. | Qualquer caractere único | .. | me, ir | uma |
? | Anterior artigo é opcional | significar | médios, homens | gemido |
() | Grupos caracteres literais | significar | significar | homens, mn |
[] | Qualquer personagem em conjunto | ABC [1-3] | abc1, ABC2 | ABC4 |
[^] | Qualquer caractere não em conjunto | significar | min, seg. | homens homem |
+ | Um ou mais | porta [1-3] + | door111, door131 | porta, door55 |
* | Zero ou mais | porta [1-3] * | porta, door311 | door4, door445 |
{,} | Faixa de repetições | uma {2,5} | aa, aaaaa | um, xx3 |
caráter Escapes | m * n | m * n | homens, com média de | |
(| |) | cordas alternativos | (Tom | Tommy) | Tom, Tommy | Thomas, Para |