J'ai une chaîne à venir qui est une chaîne de plusieurs lignes, en fonction de l'entrée le format est légèrement différentphp vérifier un caractère sur plusieurs lignes d'une chaîne
1. Qatar 2. Qatar 3 . Cathay 4. Qatar 2 . British 3. Qantas
Je veux la chaîne de sortie avoir le même format pour toutes les lignes:
1 . Qatar 2 . Qatar 3 . Cathay 4 . Qatar 2 . British 3 . Qantas
je peux faire vérifier la première ligne en utilisant
$fullstop = substr("$input", 2); //isolate character 2
if (strpos($fullstop, '.') !== false) { //check is the character in pos 2 is a .
$output = str_replace("."," .",$fullstop); //replace the full stop with space fullstop
}
Th fonctionne bien pour la première ligne, mais je veux que le code fasse la même chose pour toutes les lignes de code.
Des idées?
Vos chaînes ci-dessus ont tous un caractère blanc (espace) avant le premier chiffre (par exemple "1. Quatar"). Est-ce une faute de frappe? – BeetleJuice
il suffit de remplacer 'space-dot's et' dot's par 'space-dot', non? – mickmackusa