いくつかの異なる要素を含む1つの配列を作成するために、PHPでpreg_split関数を使用しています。ただし、preg_splittingしている要素の1つをたまたま含む文字列を除外したいと思います。
$array['stuff'] = preg_split('/\[#]|\ & |\ & |\& |\&|\ &|\ > |\ > |\> |\>|\ >|\ & |\ & |\& |\&|\ &|\ \/ |\ \/ |\\/ |\\/|\ \/|\ > |\ > |\> |\>|\ >|\ , |\ , |\, |\,|\, |\ :: |\ :: |\:: |\ ::|\::|\ ::|\ : |\ : |\: |\:|\ :|\ - |\ - |\- |\-|\ -/', $array['stuff'] ) ;
私がやりたいのは、「foo-bar」などの文字列にはダッシュが含まれているため、分割の一致から除外することです。'foo-bar'は、私の目的に完全に一致する必要があります。