私は決して正規表現のエキスパートでしたので、私は以下の助けが必要です。Regex javascript - url structure
私は次の文字列を持っています:'<param1>(/<param2>(/<param3>(/<param4>)))'
です。 これはURL構造の一種です。 'param1'、 'param2'、 'param3'、 'param4'を抽出し、それらがオプションかどうかをチェックしたいと思います。 paramは、括弧内にあればオプションです(この場合はparam2、param3、param4)。
ありがとうございます。
これがそうです。それぞれの文字をループし、 '('を押すたびに ''スタック 'にレベルをプッシュし、 ''を打つとポップします)。スタックが空でない場合は、オプションのパラメータがあります。 – GregL
はい、そうです。このためにパーサーを書く方が良いです。ありがとう! –