私は次の文字列を持っていて、かっこ内にあるかどうかにかかわらず "two three"を取り除きたいとします。いくつかの文字が含まれているかどうかにかかわらず、正規表現の一致文字列を文字列に含めるにはどうすればよいですか?
one two three four
one (two three) four
one (two three) four
one (two three four
one two three) four
one (two three four
one two three) four
私は
one four
にこれらを削除したい、私はそれを試していないが、運。
$str = preg_replace('/(\(|)two(.*?)three(|\))\S+ */i', '', $str);
ありがとうございます、あなたは今日のヒーローです! – rasputin