Street Postado Janeiro 30, 2011 Denunciar Share Postado Janeiro 30, 2011 Olá para todos, estou com uma pequena(grande) dúvida!gostaria de criar um sistema de reconhecimento de Strings!!tipo:tenho três strings:-> xxxxxayyyyy-> xxxxxbyyyyy-> xxxxxcyyyyyquando eu colocasse ela em uma input e enviasse por método POST para um php, queria que esse php reconhecesse essa string, e dissesse com qual letra ela é separada!tipo:colocando essa string: xxxxxayyyyyo retorno seria: "X e Y são separados por 'a'"a segunda: xxxxxbyyyyyo retorno seria: "X e Y são separados por 'b'"e assim sucessivamente! se existir alguma função que fassa isso!(eu sei que existe só que não sei).espero que possam me ajudar!desde já agradeço!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 eudeoliveira Postado Janeiro 30, 2011 Denunciar Share Postado Janeiro 30, 2011 bom você pode usar o srt_replace sempre que tiver um caracter de seração a você troca por " " ou outro caracter de sua escolha.porem esse campo aberto para o usuario e um perigo você teria que expecificar um caracter de separação e depois montar a exibição usando o srt_replace para formatar do seu jeito Exemplo$caracter_separacao = array("a", "b", "c"); $_POST[seu_campo] = str_replace("$caracter_separacao", "", $_POST[seu_campo]);qualquer coisa posta ai...Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Street Postado Janeiro 30, 2011 Autor Denunciar Share Postado Janeiro 30, 2011 Boa amigo, mais essa função não é so para substituir caracteres de uma string??deixa ver se eu explico mais direito!->$string = pega string do formulário;se (a $string conter em seu meio a letra "a")mostra "a string é separada por 'a'";senão se (a $string conter em seu meio a letra "b")mostra "a string é separada por 'b'";<-entende agora a logica??espero que possam me ajudar!mais valeu "EUDEOLIVEIRA" boa dica!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 eudeoliveira Postado Janeiro 30, 2011 Denunciar Share Postado Janeiro 30, 2011 (editado) Vamos ver se eu entendi essa string xxxxxayyyyy você grava ela no banco de dados?bom o str_replace seria util para você guardar no banco com a formatação corretao que fiz ali era que seus caracteres de separação poderia ser tanto A,B ou C e que se existisse um desses caracteres seria subistituido pelo caracter "" ou outro de sua escolha.$caracter_separacao = array("a", "b", "c"); $novo_caracter_separacao = array("'A'", "'B'", "'C'"); $_POST[seu_campo] = str_replace("$caracter_separacao", "$novo_caracter_separacao", $_POST[seu_campo]);sendo assim onde tiver a na string ele vai substituir por 'A' onde b na string ele vai substituir por 'B'e onde c na string ele vai substituir por 'C' Editado Janeiro 30, 2011 por eudeoliveira Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Street
Olá para todos, estou com uma pequena(grande) dúvida!
gostaria de criar um sistema de reconhecimento de Strings!!
tipo:
tenho três strings:
-> xxxxxayyyyy
-> xxxxxbyyyyy
-> xxxxxcyyyyy
quando eu colocasse ela em uma input e enviasse por método POST
para um php, queria que esse php reconhecesse essa string, e dissesse
com qual letra ela é separada!
tipo:
colocando essa string: xxxxxayyyyy
o retorno seria: "X e Y são separados por 'a'"
a segunda: xxxxxbyyyyy
o retorno seria: "X e Y são separados por 'b'"
e assim sucessivamente! se existir alguma função que fassa isso!(eu sei que existe só que não sei).
espero que possam me ajudar!
desde já agradeço!!
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.