2016-07-15 7 views
0
<some string>[]<somestring> 

するpreg_match表現が、 "[]"

variable[]_abc 

は、どのように私はPHPでpreg_を使用して文字列から[]以外のすべてを得ることができますか?

答えて

1
preg_replace('/\[\]/','',$string); 
+0

これは、説明されているタスクの過剰です。また、あなたがやっていることのために書いておくと良いでしょう。 – chris85

+0

これは簡単な作業ですが、わかりませんが私は記述することができます。 – Lakremon

+0

'/'は区切り文字です。PHPのすべての正規表現に区切り文字が必要です。エスケープしない限り、正規表現の大括弧は特殊文字であるため、バックスラッシュは括弧をエスケープしています。 – chris85

1

あなただけ[]使用str_replaceを削除する場合。

$newstring = str_replace('[]', '' $string); 

スタティック文字を削除する正規表現は必要ありません。

関連する問題