-1

次のような文字列があるとします。

This is a string (with parenthesis stuff)

それをどのように変更しますか

This is a string

?

4

3 に答える 3

2

それを置き換えます:

preg_replace('/\(.*?\)/', '', $str);
于 2013-04-09T04:56:48.200 に答える
1

正規表現を使用します。

\([^)]*\)空の文字列に置き換えます。

注: 括弧のペアが複数ある場合は、最も内側の括弧が置き換えられます。

于 2013-04-09T04:57:37.700 に答える
1

これを試して

  $string = "This is a string (with parenthesis stuff)";
  echo preg_replace("/\([^)]+\)/","",$string); // 'ABC '

または、これを行うこともできます

  $str = "This is a string (with parenthesis stuff)";
  $str = trim(preg_replace('/\s*\([^)]*\)/', '', $str));
于 2013-04-09T04:57:58.657 に答える