Existe-t-il un moyen de placer un caractère générique dans une chaîne? La raison pour laquelle je demande est parce que j'ai actuellement une fonction pour rechercher une sous-chaîne entre deux sous-chaînes (à savoir saisir le contenu entre "mon" et "a des puces" dans la phrase "mon chien a des puces").Chaîne de recherche Php (avec caractères génériques)
function get_string_between($string, $start, $end){
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}
Ce que je veux faire est de le faire rechercher avec un caractère générique dans la chaîne. Donc disons que je cherche entre "% WILDCARD%" et "a des puces" dans la phrase "Mon chien a des puces" - il produirait toujours "chien".
Je ne sais pas si je l'ai bien expliqué mais j'espère que quelqu'un me comprendra: P. Merci beaucoup d'avoir lu!
si vous voulez des jokers, vous pouvez utiliser des expressions régulières au lieu. – ghostdog74
merci beaucoup les gars, vraiment! – Baehr