私は文字列を持っていると言いますtestString = "x=4+y and y = 8"
findIndices(testString)
数式項目を含むインデックスのリストを実行して取得したい
つまり、これは戻るはずです[0,1,2,3,4,10,11,12,13,14]
これでうまくいくと思います
find equalSigns
foreach equalSign
look to the left until you see a space not preceded by an operator
put current index in formulalist
look to the right until you see a space not preceded by an operator
put current index in formulalist
put the equalSign index in the formulalist
return formulalist
1)Pythonでより効率的な方法はありますか?それは何ですか?(正規表現?)
2)これが効率的である場合:「左を見る」および「右を見る」サブルーチンを作成するにはどうすればよいですか?