文字列中の角括弧をJavascriptの正規表現と一致させる際に問題があります。 [0] [ステップ]をJS正規表現の文字列で角括弧リテラルを一致させる際にエラーが発生しました
"step_users[0][step][name]".match(/step_users\[\d*\]/)
この正規表現は、サブストリング一致した「step_usersを[0]」が、私が本当に一致させる必要があることは、サブストリング「step_usersです:私は、以下の正規表現をテストしている、そしてそれは私の作品"私は次のように正規表現を修正しようとしましたが、それは私のために失敗します。
/step_users\[\d*\]\[step\]/
実際、2番目の '['に追加しても失敗します。したがって、これも失敗します:
なぜ最初の角括弧は '['と一致しますが、2番目の角括弧は失敗しますか?
私たちに**動作していない** jsFiddleを試してみてください。 – gdoron