J'ai des cordes qui ressemble à ceci:Supprimer les caractères après la chaîne?
John Miller-Doe - Name: jdoe
Jane Smith - Name: jsmith
Peter Piper - Name: ppiper
Bob Mackey-O'Donnell - Name: bmackeyodonnell
J'essaie de supprimer tout ce qui suit le deuxième tiret, de sorte que je suis parti avec:
John Miller-Doe
Jane Smith
Peter Piper
Bob Mackey-O'Donnell
Donc, au fond, je J'essaie de trouver un moyen de le couper juste avant "- Nom:". J'ai joué avec substr et preg_replace, mais je n'arrive pas à obtenir les résultats escomptés ... Quelqu'un peut-il m'aider?
Peut-il y avoir un 'John Miller - Doe - Nom:' ? Y aura-t-il toujours 'Name:' à la fin? –
Vous pourriez trouver ['s ($ str) -> beforeLast ('-')'] (https://github.com/delight-im/PHP-Str/blob/8fd0c608d5496d43adaa899642c1cce047e076dc/src/Str.php#L399) utile, tel que trouvé dans [cette bibliothèque autonome] (https://github.com/delight-im/PHP-Str). – caw