Je dois utiliser un outil estropié qui ne fournit aucun moyen de couper les espaces arrière d'une chaîne. Il a regex de style .NET, mais seulement Match est mis en œuvre, pas remplacer. Alors, je suis venu (surprise par moi-même) avec cette expression rationnelle qui semble fonctionner .. mais Je ne comprends pas très bien pourquoi cela fonctionne :-)Trim string utilisant reqex match
$trimmed = regex/[^ ].*[^ ]/ ($original_string)
Pourquoi ce travail, ça marche vraiment dans tous les cas, et est-il une meilleure façon, si vous n'avez match regex (même matches de groupe ne peut pas être capturé :()?
Que retourne cette fonction 'regex //' si la regex ne correspond pas? Une chaîne vide? Toute la chaîne d'origine? –