質問編集履歴
1
やりたいことがなかったため、追記。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,3 +1,10 @@
|
|
1
|
+
文字列'(3/10)+(1/2)*(1/3)-(1/25)/(3/100)'
|
2
|
+
を引数にして逆ボーランド記法を使用して、答えを求めるプログラムを
|
3
|
+
作りたいと思っております。
|
4
|
+
|
5
|
+
配列で [分数, 演算子, 分数, 演算子]
|
6
|
+
というように分数と演算子で分けたいです。
|
7
|
+
|
1
8
|
```javascript
|
2
9
|
const str = '(3/10)+(1/2)*(1/3)-(1/25)/(3/100)';
|
3
10
|
var re = /(+|\-|*|/)/;
|
@@ -13,4 +20,6 @@
|
|
13
20
|
一つ目の、reだと
|
14
21
|
分数と割り算のスラッシュが被ってしまいます。
|
15
22
|
2つ目の、re2だと下記リンクの様に ')/' が該当してしまいます。
|
16
|
-
https://regex101.com/r/JDiPz5/1
|
23
|
+
https://regex101.com/r/JDiPz5/1
|
24
|
+
|
25
|
+
よろしくお願い致します。
|