例如,如果給出的字符串爲-2x^2+3x^1+6
那麼如何從存儲在字符串中的該等式中提取-2
,3
和6
。如何在java中提取多項式係數?
1
A
回答
8
2
String polynomial= "-2x^2+3x^1+6";
String[] parts = polynomial.split("x\\^\\d+\\+?");
for (String part : parts) {
System.out.println(part);
}
這應該有效。示例輸出
polynomial= "-2x^2+3x^1+6"
Output:
-2
3
6
polynomial = "-30x^6+20x^3+3"
Output:
-30
20
3
+0
謝謝你Manoj但這不會工作的條件,如果 - 符號來例「-2x^2-3x^1 + 6」 – Manish
+0
@Manish做了一個小改動,它現在應該適用於這種情況,我已經使+符號匹配成爲可選項,這種方式也會匹配否定的nos。 – ManojGumber
+0
謝謝@Manoj的幫助:) .. – Manish
相關問題
- 1. 多項式cv.glmnet的提取係數
- 2. 如何從數學中的多項式中提取所有單項式(無係數!)?
- 3. 如何從多項式擬閤中提取導數?
- 4. 如何乘多項式係數
- 5. 如何在java中使用正則表達式提取多行?
- 6. 如何正常化一個分數中的多項式係數?
- 7. 多項式在Java
- 8. 如何從多項式擬閤中提取方程?
- 9. 從係數(l)中提取lm公式
- 10. 如何求和最大值中多項式的係數?
- 11. 如何有效地從根中找出多項式的係數?
- 12. 如何迭代多項式迴歸模型中的係數?
- 13. 如何找到多項式中x^m的係數?
- 14. 如何從多項式字符串中提取數字(包括+和 - 號)
- 15. 如何提取在Java
- 16. 如何從django orm中的多對多關係表中提取數據
- 17. 提取數在Java
- 18. 提取係數
- 19. 使用c字符串從多項式C++中提取指數
- 20. 多項式展開:分離多項式係數和x
- 21. 如何在java項目中提取PE-Header Info?
- 22. 數學:重整多項式係數
- 23. 如何在java正則表達式中的多行提取非貪婪?
- 24. 如何傳入java中的多項式函數?
- 25. Java中的多項式
- 26. 如何在java中提取.Z文件?
- 27. 如何在Java中提取MFCC功能
- 28. 從java中的excel獲取多項式函數的值
- 29. 如何在Java中提取多引號子字符串
- 30. 模式提取值在Java中
我曾嘗試使用提取+作爲分隔符來提取-2x2 3X和6 ..那麼怎麼辦 – Manish
如何通過提取分隔符'x'來運行「-2x^2」? (順便說一句,你有計劃如何處理,例如3x^3-2x^2-3? –