Pessoal, vejo que muitos estão com dificuldades nessa questão. Trata-se de caracteres especiais para pesquisa ou até mesmo, caracteres curinga. Esses caracteres servem para refinar uma busca, a fim de obter resultados mais criteriosos. Temos alguns deles, como os que colocarei abaixo:
? - Localiza qualquer caractere único
Ex: s?m encontra "sim" e "som".
* - Localiza qualquer sequência de caracteres.
Ex: t*o localiza tristonho e término.
< - Localiza o início de uma palavra.
Ex: localiza organizar e organização, mas não localiza desorganizado.
> - Localiza o final de uma palavra.
Ex: (im)> encontra "mim" e "festim", mas não encontra "máximo"
[ ] - É usado para localizar um dos caracteres especificados.
Ex: m[ae]l encontra "mal" e "mel"
[-] - É usado para localizar qualquer caractere único neste intervalo.
Ex: [r-t]ã localiza rã e sã. Os intervalos devem estar em ordem crescente.
[!x-z] - É usado para localizar qualquer caractere único, exceto os caracteres no intervalo entre colchetes. Também podemos ter ele de forma simples, como [!é], excluindo o caractere em questão. Exemplo: C[!é]lula irá achar qualquer letra, menos que tenha a expressão "é", podendo ser: Celula, Cilula
Ex: b[!a-m]la encontra "bola" e "bula", mas não encontra "bala" ou "bela"
{n} - Localiza exatamente n ocorrências do caractere ou expressão anterior.
Ex: ca{2}tinga localiza caatinga, mas não catinga.
{n,} - Localiza pelo menos n ocorrências do caractere ou expressão anterior.
Ex.: ca{1,}tinga localiza catinga e caatinga.
{n,m} - É usado para localizar de n a m ocorrências do caractere ou expressão anterior.
Ex.: 10{1,3} encontra "10", "100" e "1000".
@ - Localiza nenhuma, uma ou mais ocorrências do caractere ou expressão anterior.
Ex.: car@o encontra "caro" e "carro".
OBS sobre caractere curinga!
- Em casos que tiver um ponto ou espaço em branco, onde a substituição não tiver, isso não conta.
- Exemplo: A frase "Nas Olimpíadas João Carlos Almeida corre, João C Almeida nada, João C. Almeida pedala, JoãoCarolsAlmeida pula." foi substituída a palavra com caractere curinga "João C?* Almeida". Nesse caso em tela, a frase "João Carlos C. Almeida Pedala" não conta pois tem o ponto em "C. Almeida".