好吧,假設您有一個字符串:"(hello) (world) (something) (number 4)"
而在JavaScript中,您希望按照時間順序獲取括號內的內容。你可以使用indexOf()
,但你怎麼處理多種可能性。處理多個可能的indexOf()
0
A
回答
1
使用match
和map
可能是一個想法:
"(hello) (world) (something) (number 4)"
.match(/\(.+?\)/g)
.map(function(a){return a.replace(/[\(\)]/g,'');})
//=> ["hello", "world", "something", "number 4"]
見MDN在Array.prototype.map
方法,還提供了一個墊片對舊版瀏覽器
相關問題
- 1. 多個IndexOf的可能性
- 2. indexOf多個參數
- 3. 處理可能引發多個異常的方法的異常
- 4. 如何處理可能具有多個值的索賠?
- 5. DDD:如何處理多個可能的聚合根鏈接
- 6. 處理多個recv()調用和所有可能的場景
- 7. Java處理多個可能未知的日期/時間格式
- 8. 的IndexOf功能
- 9. PHP能夠處理多個TCP連接?
- 10. 是否有可能使用的indexOf
- 11. 是否有可能在apache flink CEP中處理多個流?
- 12. 可能Hyperledger作曲家處理多個CA(MSP)?
- 13. 用mod_rewrite處理多個可選參數
- 14. React.js - 篩選多個indexOf
- 15. Python多處理功能
- 16. Python多處理性能
- 17. 預處理多值功能?
- 18. 不能grok python多處理
- 19. 大csv不可能處理
- 20. pshape處理多個
- 21. 處理多個SIGCHLD
- 22. 多個PHP處理
- 23. 處理多個SampleGrabber
- 24. 處理多個AVAudioPlayers
- 25. 處理多個JFrame
- 26. 可用內存多處理
- 27. 多處理性能與單處理性能
- 28. 處理CSS多個DIV的
- 29. Django的處理多個ID
- 30. 多個否則,如果用的indexOf
檢查:[使用Javascript正則表達式 - 如何讓捲髮之間的文本括號](http://stackoverflow.com/questions/3354224/javascript-regex-how-to-get-text-between-curly-brackets) – Zbigniew
你是什麼意思與「按時間順序」的順序? –
from num 1 to last – Pixeladed