誰でもこの正規表現で何が問題なのか教えてください。PHP正規表現の問題
preg_match("/\+?)\)(=.+?,.+?)?\](.+?)\[\/quote\](?!((.*?)\[\/quote\]))/s", $text, $match, null, $start);
それは(私はフォーラムでそれを見つけた)が機能しなければならないが、それはエラーがスローされます: 警告:するpreg_match()[function.pregマッチ]:コンパイルに失敗しました:で、比類のない括弧は3オフセット
私は、括弧が何か間違っていると思いますか? +エスケープと疑問符の後に式の中で3番目の文字として発生する事前に
おかげで、 フィッシャー
この正規表現は間違いなく壊れています。意図した結果とregexと照合する文字列を指定すると、意味のある応答を提供しようとする可能性があります。 –