0

(xxxxxx) の間のすべて (ブラケットを含む) を置き換える正しい preg_replace 形式は何ですか。例には、文字列 (長くない) リンクがあります: AAAAABBBBB (AAAAABBBBB) そして、私が欲しいのは AAAAABBBBB だけです。文字列として preg_replace を使用する必要があり、文字列の長さが変わります。

ありがとう

4

1 に答える 1

0

あなたの質問を正しく理解したかどうかはわかりませんが、これは括弧内の文字列を返すはずです

$string = "CCCCC (AAAAABBBBB)";
return preg_replace("(.+\(|\))","",$string);

この正規表現は基本的に、(および単数")" が後に続く任意の文字列を探し、それらを "" に置き換えます。

于 2012-05-25T10:44:00.757 に答える