所以我的字符串就像「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. 在MYSQL中刪除部分字符串
- 5. 如何在php中使用preg刪除一部分字符串?
- 6. 如何在java中刪除部分字符串?
- 7. 如何在bash中刪除字符串的第一部分?
- 8. 如何在php中刪除部分字符串?
- 9. 如何在JavaScript中的「:」之前刪除部分字符串?
- 10. C#刪除字符串「Color [ColorName]」中的字符串部分「Color []」
- 11. 從字符串中刪除部分字符串到行尾
- 12. 如何從ActionScript中的特殊字符(或字)開始刪除部分字符串?
- 13. 從字符串列表中刪除字符串的一部分,其中在本身的部分是字符串
- 14. 如何使用RegExp刪除大字符串中的一小部分字符串
- 15. 如何刪除字符串中的一部分字符串使用jquery
- 16. iPhone編碼刪除部分字符串
- 17. Javascript - 刪除部分字符串。
- 18. 刪除部分字符串C#
- 19. 刪除部分字符串Bash
- 20. 刪除字符串的特定部分
- 21. SQL刪除字符串的一部分
- 22. Ruby刪除部分字符串
- 23. 使用KornShell刪除部分字符串
- 24. 刪除「。」後的部分字符串。
- 25. 刪除部分字符串與PHP
- 26. Groovy刪除部分字符串< >
- 27. php刪除字符串的一部分
- 28. Excel VBA-刪除部分字符串
- 29. 使用sed刪除字符串部分
- 30. 刪除部分字符串使用sed
是否要刪除所有非數字字符? – JeremyFromEarth 2010-03-20 00:43:58