PHPでpreg_split関数を使用して、いくつかの異なる要素を含む配列を1つ作成しています。しかし、私はpreg_splittingである要素の1つを含む文字列を除外したい。私がやりたい何PHPで文字列に分割可能文字が既に含まれている場合、preg_splitから文字列を除外する方法は?
$array['stuff'] = preg_split('/\[#]|\ & |\ & |\& |\&|\ &|\ > |\ > |\> |\>|\ >|\ & |\ & |\& |\&|\ &|\ \/ |\ \/ |\\/ |\\/|\ \/|\ > |\ > |\> |\>|\ >|\ , |\ , |\, |\,|\, |\ :: |\ :: |\:: |\ ::|\::|\ ::|\ : |\ : |\: |\:|\ :|\ - |\ - |\- |\-|\ -/', $array['stuff']) ;
は、ダッシュが含まれているため、このような分割のために一致しているから「FOO-バー」などの文字列を除外することです。 'foo-bar'は私の目的に完全に一致する必要があります。
にあなたは、コードを使用する必要がありますブロック、この場合は空白を維持する – Veger