-1
A
回答
1
爲此,您需要使用java regex
下面是示例代碼 正則表達式模式將根據您的要求而改變簡單的正則表達式只能得到雙倍值"\\d+\\.\\d+"
String line = "Thanx for purchasing this, Rs. 1000. Thanx for visiting";
String regex = "[+-]?\d*\.?\d+([eE][+-]?\d+)?";
String[] str = line.split(regex);
其他明智的,你可以試試下面的代碼
public String drawDigitsFromString(String strValue){
String str = strValue.trim();
String digits="";
for (int i = 0; i < str.length(); i++) {
char chrs = str.charAt(i);
if (Character.isDigit(chrs))
digits = digits+chrs;
}
return digits;
}
我認爲這會幫助你。
0
你可以讓所有的單詞的數組,並只使用這樣的數字:
var text = "Thanx for purchasing this, Rs. 1000. Thanx for visiting";
var array = text.split(" ");
var newText = array[5].replace(".","");
console.log(newText)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
+0
文本可以任何數字空間,所以我們可以使用空間分割和採取數組[5]元素 –
0
如果沒有其他號碼,則在Rs之後。你可以使用
text.replaceAll("[^0-9]", "");
如果還有一些其他的號碼,它會失敗。
相關問題
- 1. 如何獲得符合特定矩形的NSAttributedString子字符串?
- 2. 如何獲得特定字符後的字符串的字母
- 3. 如何獲得字符串中的特定字符
- 4. 獲得長字符串中的特定子字符串
- 5. 如何獲得特定的子字符串的位置在一個字符串
- 6. 獲得從字符串特定字符的數據幀
- 7. 如何獲得我給出的字符串後的字符串?
- 8. C#:如何獲得字符串中的字符串的長度[]
- 9. 從字符串獲取特定字符
- 10. 如何在多行字符串中捕獲特定字符和字符串之間的字符串? Python的
- 11. 如何獲得字符串[地圖<字符串,字符串>的]
- 12. 如何將字符串放入特定字符串後的字符串
- 13. 如何獲得「括號內」字符串中的字符串?
- 14. 如何獲得字符串後的字符串oracle
- 15. 特定字符串格式
- 16. 如何從字符串使用PHP獲取特定的子字符串數字?
- 17. 蟒蛇如何獲得字符串形式的列表值
- 18. 獲取字符串的特定子字符串
- 19. 如何獲取包含在指定字符串中的特定字符串?
- 20. 如何刪除字符串中的特定字符串?
- 21. 如何削減特定字符串前的字符串SQL
- 22. 獲取特定字符串模式
- 23. 如何獲得兩個特定字符串之間的文本
- 24. C++中,如何獲得HTML代碼中的特定字符串
- 25. 如何獲得特定於文化的短日期字符串?
- 26. 如何獲得NSPredicate中的特定字符串
- 27. 如何從NSArray獲得特定長度的字符串?
- 28. 如何獲得特定字符串之前的空間索引?
- 29. PHP:將字符串從特定字符串替換爲特定字符串
- 30. 分割字符串的特定字符
看看這裏:http://stackoverflow.com/questions/4662215/how-to-extract-a-substring-using-regex 你將需要一個不同的正則表達式,但這是我會去與 –
看看這裏 http://stackoverflow.com/questions/25225475/getting-a-substring-from-a-string-after-a-partular-word – mir