私はこのような要件を持っています。文字列の要素を選択して配列をプッシュ
入力文字列Please choose one \n 1. optionA \n 2. optionB \n 3. optionC
Please choose one can be any text
は、その場所に任意のテキストを持つことができます。この\n
からend of line
までは、スペーシングを含む正確に同じ形式になります。 optionA
,optionB
およびoptionC
は動的です。
optionA
,optionB
およびoptionC
を配列にプッシュしたいとします。私はRegexとJavascriptで試してみましたが、成功しませんでした。どうすればいいのですか?
私はlodashとregex /\.(.*)\\/
から_.words
を使用しました。まず最初に、正規表現は単語を返さない
助けてください
これまでに試したことと動作しない方法を教えてもらえますか?それから、あなたはそれを正しい方向に向けることができます – qxz
正規表現は文字通りのバックスラッシュ文字を探しているようです。多分あなたは改行 '\ n'を探すことを意図していたでしょうか?番号付きのオプションのいずれかにカンマがある場合は、 – qxz