所以我的字符串就像「BlaBlaBlaDDDaaa2aaa345」我想擺脫它的子字符串,它是「BlaBlaBlaDDD」,因此操作的結果將是一個字符串「aaa2aaa345」如何使用actionscript執行這樣的事情?如何在actionscript中刪除部分字符串?
3
A
回答
9
我只是用String#replace方法用正則表達式:
var string:String = "BlaBlaBlaDDD12345";
var newString:String = string.replace(/[a-zA-Z]+/, ""); // "12345"
這將刪除所有單詞字符。如果你正在尋找更復雜的regular expressions,我會用在線Rubular正則表達式測試儀。
這將刪除所有非數字字符:
var newString:String = string.replace(/[^\d]+/, ""); // "12345"
如果你知道你要刪除的確切字符串,那麼就這樣做:
var newString:String = string.replace("BlaBlaBlaDDD", "");
如果你有一個列表(數組)要刪除的子字符串,只需遍歷它們並調用每個方法的string.replace
方法即可。
+0
ups - missunderstending accured ... – Rella 2010-03-20 01:31:59
+0
你知道你想要刪除嗎?它總是會成爲「BlaBlaBlaDDD」嗎?如果你可以爲它定義一個模式,那麼正則表達式就可以做到這一點。詳細說明你想要匹配的模式,看看我能否幫助你。 – 2010-03-20 01:56:05
相關問題
- 1. 如何刪除部分字符串?
- 2. 如何刪除部分字符串?
- 3. 如何刪除部分字符串
- 4. 如何在java中刪除部分字符串?
- 5. 如何在php中使用preg刪除一部分字符串?
- 6. 如何在JavaScript中的「:」之前刪除部分字符串?
- 7. 如何在php中刪除部分字符串?
- 8. C#刪除字符串「Color [ColorName]」中的字符串部分「Color []」
- 9. 如何使用RegExp刪除大字符串中的一小部分字符串
- 10. Excel VBA-刪除部分字符串
- 11. 刪除部分字符串PHP
- 12. 使用sed刪除字符串部分
- 13. 刪除部分字符串使用sed
- 14. SQL刪除字符串的一部分
- 15. PHP刪除部分字符串
- 16. Ruby刪除部分字符串
- 17. 刪除字符串的特定部分
- 18. 刪除部分字符串與PHP
- 19. 如何刪除c中字符串的最後部分
- 20. 如何刪除mysql中的部分字符串?
- 21. 如何從使用JQuery的URL中刪除部分字符串?
- 22. 如何刪除字符串中特定部分的雙引號?
- 23. 如何刪除B中字符串的第一部分
- 24. 如何刪除Pandas中列中特殊字符之前的部分字符串?
- 25. 在特定字符後刪除部分字符串
- 26. 根據字符(PHP)刪除數組中字符串的部分
- 27. 刪除字符串不同部分中的唯一字符
- 28. 如何使用正則表達式刪除部分字符串?
- 29. 如何刪除字符串的已定義部分?
- 30. 如何刪除字符串的一部分?
是否要刪除所有非數字字符? – JeremyFromEarth 2010-03-20 00:43:58