[Resolvido][AJUDA] Como pegar uma parte da string?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Resolvido][AJUDA] Como pegar uma parte da string?

Mensagem por Mr.Rafael em Qua 17 Out 2012, 22:23

Estou montando um sistema de senhas e não estou conseguindo encontrar um simples comando. Eu preciso pegar uma parte da string entre um caracter e outro.

Como exemplo, se eu tiver numa variável a string:

133743535->TEXT<-1011006547
Numa outra variável ela deve ter apenas o que estiver entre o > e o <, no caso:
TEXT

Já tentei string_length (não faz efeito, ela apenas conta a quantidade de caracteres), string_char_at (quando não simplesmente copiava a string anterior, não mostrava nada escrito) e tentei fazer alguns truques com string_delete, mas sem sucesso. Alguma luz?

o/


Última edição por Mr.Rafael em Ter 23 Out 2012, 19:28, editado 1 vez(es) (Razão : Tópico resolvido.)

Mr.Rafael

Ranking : Nota A
Número de Mensagens : 383
Data de inscrição : 05/10/2010
Notas recebidas : A-C-B-A
Reputação : 57
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 2

Voltar ao Topo Ir em baixo

Re: [Resolvido][AJUDA] Como pegar uma parte da string?

Mensagem por Kapoty em Qui 18 Out 2012, 06:54

Tente assim :

Código:
str="133743535->TEXT<-1011006547"
a=string_pos(">",str)
b=string_pos("<",str)
c=string_copy(str,a+1,b-1-a)
show_message(c)

Não cheguei a testar mas deve estar funcionando.

Kapoty

Ranking : Nota B
Número de Mensagens : 635
Data de inscrição : 05/11/2011
Notas recebidas : E + D + C + B + D +B + A
Reputação : 22
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

Voltar ao Topo Ir em baixo

Re: [Resolvido][AJUDA] Como pegar uma parte da string?

Mensagem por Mr.Rafael em Ter 23 Out 2012, 19:31

Obrigado, Kapoty! Testei aqui e funcionou! Very Happy
(Desculpe por não ter respondido, estava sem tempo para entrar aqui e só vi agora.)

o/

Mr.Rafael

Ranking : Nota A
Número de Mensagens : 383
Data de inscrição : 05/10/2010
Notas recebidas : A-C-B-A
Reputação : 57
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 2

Voltar ao Topo Ir em baixo

Re: [Resolvido][AJUDA] Como pegar uma parte da string?

Mensagem por Conteúdo patrocinado Hoje à(s) 23:12


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum