a = "1+2-3*4/5+(6+7^2)"
純粋な数字を取得したいが、2番目の数字は含まない。 2番目の数字は指数なので、修正されました。私はそれを望んでいない。 私は正規表現を書いた。 var myRegx = (?<=[\+\-\*\/\(\^])\d+
JSは、ルックバックをサポートしていません。js正規表現は、これを実装する方法をサポートしていませんか?
誰が私を助けることができますか? var r = a.match(yourRegx)
私は3つの別々の機能にこれを壊すのget => [1,2,3,4,5,6,7]
あなたは、いくつかの追加のサンプル入力を表示する[編集]あなたの質問を喜ばせることはできますか?例えば、 '^'はどこにでも現れることができますか?または複数の '^'がありますか? – nnnnnn