Plusieurs exploser les personnages avec des virgules et - (trait d'union)
Je veux explode
une chaîne pour tous:
- des espaces (\n, \t, etc)
- virgule
- trait d'union (petit tiret). Comme ça >> -
Mais cela ne fonctionne pas:
$keywords = explode("\n\t\r\a,-", "my string");
Comment faire?
Vous devez vous connecter pour publier un commentaire.
Exploser peux pas le faire. Il y a une belle fonction appelée
preg_split
pour que. De faire comme ceci:Ce sorties:
BTW, ne pas utiliser de
split
, c'est déconseillé.... ou si vous n'aimez pas les regexes et vous voulez continuer à exploser des trucs, vous pouvez remplacer plusieurs caractères avec seulement un caractère avant votre explosion:
Ce souffle dans: