很基本的問題。我有一個字符串,它將始終採用「(45.234235235,55.345345345)」格式,可變小數位數。我想提取這兩個數字。在PHP中我會sscanf,但我想在Javascript中做到這一點。Javascript的等效PHP的sscanf函數?
回答
有沒有像sscanf
,但你可以使用.replace()
和.split()
:
var data = str.replace(/[()\s]+/g, '').split(',');
真的很快,這是否會返回一個有兩個值的數組? – 2011-05-02 17:52:52
@CaseyFlynn:是的。 – 2011-05-02 17:53:37
太棒了!謝謝! ... – 2011-05-02 17:54:23
你聽說過php.js項目?
http://phpjs.org/functions/sscanf:886
這是唯一直接回答你的問題。解決問題的JavaScript原生方法是使用正則表達式。有關正確的解決方案,請參閱Felix Kling's answer。
- 1. JavaScript的等效PHP的strpbrk函數?
- 2. JavaScript的等效PHP的chr()函數
- 3. 這個PHP函數的Javascript等效
- 4. 的Qt的sscanf等效
- 5. PHP等效的Javascript%
- 6. Java的PHP的crypt函數的等效
- 7. Javascript的等效PHP的strtotime()?
- 8. PHP的等效Java的unescapeJava()函數
- 9. Java等效的JavaScript超時函數
- 10. JavaScript的等效PHP preg_replace
- 11. JavaScript等效的PHP __invoke
- 12. PHP的strstr()等效於JavaScript
- 13. 如何在PHP/JavaScript中實現等效的Win32函數MessageBox?
- 14. PHP的等價JavaScript的parseInt函數?
- 15. jQuery - JavaScript等價於PHP的htmlentities()函數
- 16. 用於PHP pack()函數的Java等效函數
- 17. Right()函數的等效
- 18. Mono.cecil中的等效函數
- 19. URL的等效is_file()函數?
- 20. Objective-C的等效函數()
- 21. file_get_contents()的等效函數?
- 22. 「setw」函數的C等效
- 23. 等效於PHP的list()的JavaScript構造?
- 24. 86 - C'S sscanf函數
- 25. 紅寶石等效PHP函數openssl_pkey_get_public
- 26. PHP STRCHR等效於JavaScript
- 27. PHP preg_match等效於javaScript中的substr
- 28. 適用於PHP的JavaScript等效RegExp
- 29. PHP的等效Javascript「for(x in y)」
- 30. 在Symfony PHP中等效的JavaScript確認(..)
它被稱爲正則表達式。 – 2011-05-02 17:50:59