Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 

Pegar conteudo dentro de delimitadores  #resolvido

23-05-2007 18:27

Como faço para pegar os caracteres entre os colchetes?

Ex:
[XXXXX]

$caracters = "XXXXX";
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17562
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Pegar conteudo dentro de delimitadores

23-05-2007 19:39

Esses caracteres estão em uma string com algum outro texto, ou somente?

Qual seria o objetivo desse código?
0
A melhor hospedagem para o seu site HostGator!
 

Pegar conteudo dentro de delimitadores

23-05-2007 21:17

Estão dentro de um texto e sempre estarão entre colchetes, e sempre serão os primeiros caracteres do texto ex:

[XXXX] Bla bla bla bla bla

Sacou?

é que preciso pegar o que ta entre os colchetes pra buscar no bd pra ver se ja existe entao se a existir fazer algo entende.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17562
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Pegar conteudo dentro de delimitadores

23-05-2007 21:40

Dá uma olhada nesse exemplo:

<?php $string = "[meu] texto aqui"; $separa = explode(" ", $string); $texto = array( '[' => '', ']' => ''); $palavra = strtr("$separa[0]", $texto); echo $palavra; ?>

Ai, é só trabalhar no $palavra para fazer a consulta.
0
A melhor hospedagem para o seu site HostGator!
 
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17562
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Pegar conteudo dentro de delimitadores

23-05-2007 21:56

:)
0
A melhor hospedagem para o seu site HostGator!
 

Pegar conteudo dentro de delimitadores

23-05-2007 22:15

Testei aki e surgiu um caso.

Vi que ele separa pelo espaço certo? mas e se nao tiver espaço?

Para ser mais espeficio sera o assunto de um email entao quando o email é respondido as vezes fica com caracteres especiais e sem espacos veja:

Re:_[AA-4213]_Bla_bla_bla

Ai la no explode coloquei _ mas dai ele pega o Re:

Teria que fazer de outra forma isso.
0
 

Pegar conteudo dentro de delimitadores

24-05-2007 00:21

Conseui fazer aki, fiz um while para buscar no bd todos os registros e ir comparando com o codigo:

$id_existente = eregi($dados_existentes[id],$head['subject']); 

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17562
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Pegar conteudo dentro de delimitadores

24-05-2007 10:33

Boa, bem melhor. :)
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado