PHP: chaîne de Retour entre les deux personnages
Je suis désireux d'utiliser des "mots-clés" au sein d'une grande chaîne. Ces mots-clés de début et de fin à l'aide de my_keyword et sont définis par l'utilisateur. Comment, au sein d'une grande chaîne, je peux chercher et trouver ce qui est entre les deux * les caractères et retour chaque instance?
La raison qu'il peut changer, que des parties de mots-clés peuvent être définis par l'utilisateur, tels que page_date_Y qui peut afficher l'année dans laquelle la page a été créée.
Donc, encore une fois, j'ai juste besoin de faire une recherche et de retour de ce qui est entre les * caractères. Est-ce possible, ou est-il une meilleure façon de le faire si je ne connais pas le "mot clé" de longueur ou de ce que je pourrais être?
J'espère que l'utilisateur ne peut pas définir un mot clé avec un *;)
Je suis à l'aide de la fonction dans le lien ci-dessus de u ont donné et sa fonctionne très bien pour moi.....
Vous pouvez trouver
s($str)->between('*', '*')
utile, que l'on trouve dans cette bibliothèque autonome.
OriginalL'auteur Nic Hubbard | 2010-01-12
Vous devez vous connecter pour publier un commentaire.
De sortie:
simple mais puissant de réponse ... cheers!
OriginalL'auteur codaddict
Exploser sur "*"
sortie
OriginalL'auteur ghostdog74
Ici ya go:
Utiliser la fonction comme ceci:
OriginalL'auteur Alix Axel
Si vous voulez extraire une chaîne de caractères est délimitée par deux différents des chaînes de caractères (Comme dans les parenthèses, les crochets, les balises html, etc.), voici un post plus spécifiques à l':
De saisir une Chaîne de caractères Entre les Différentes Chaînes
OriginalL'auteur jtrick