###やりたいこと。
計算機を作りたいので、
加減乗除の背後にある数字\d+
を取得したいです。
###コード。
js
1const re3 = /([-+*/])(\d+)/g;
###起きてしまうこと。
想像の通りかと思いますが、re3が加減乗除+数字になってしまいます。
求めているのは数字(ただし加減乗除記号の後にあるもの)だけです。
具体的にどう取得しているのでしょうか、質問文に追記してください。
これの他には、let result3 = message.content.match(re3);ぐらいしかないのです...これを追加すればいいですかね?
「加減乗除+数字になってしまいます。」をどのように確認されていて、どう使う予定なのかを具体的に質問文に追記してください。
なるほど
編集しようと思ったのですが、求めていた回答が来たのでこのままとさせていただきます。申し訳ありません
「求めているのは数字(ただし加減乗除記号の前にあるもの)」だけ要件が異なるので、タイトルの要件と矛盾しています。
!!後です。「求めているのは数字(ただし加減乗除記号の後にあるもの)」です。申し訳ないです、表記ミスです。直しました
質問文が修正されてないように読めます
あれ、本当だ。すみません、今度こそ修正しました
回答1件
あなたの回答
tips
プレビュー