我正在拉這樣的城市和州名 - 達拉斯,TX。我需要在逗號後添加一個空格。有沒有辦法找到逗號並在之後添加空格?as3 - 在動態文本字段中逗號後添加空格
0
A
回答
1
您可以使用String.replace
來替換任何出現 「」, 「」,例如:
var example:String = "Dallas,TX";
example.replace(",", ", ");
// example now reads "Dallas, TX"
你可以看看這裏的字符串的詳細信息及其成員功能: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/String.html
1
嘗試更換:
var cityName:String = "Dallas,TX";
cityName.replace(",",", ");
trace(cityName);
0
package {
public class Main extends Sprite {
private var _txt:TextField;
public function Main() {
// constructor code
_txt = new TextField();
_txt.type = TextFieldType.INPUT;
_txt.border = true;
addChild(_txt);
_txt.addEventListener(TextEvent.TEXT_INPUT,onTextChange);
}
//onTextChange function will fire in every key press except for the Delete or Backspace keys.
private function onTextChange(e:TextEvent):void{
if(_txt.text.charAt(_txt.text.length-1) == ","){
//Appends the string specified by the _txt parameter to the end of the text field.
_txt.appendText(" ");
//setSelection - I have used for move the text cursor to end of the textField.
_txt.setSelection(_txt.length,_txt.length);
}
}
}
}
0
這是一個兩年前的帖子,但這是未來遊客的答案。
使用帶空格的引號並使用字符之間的加號。
例如:
trace("Dallas," + " " + "TX");
或
this.location_text_field.text = String("Dallas," + " TX");
在第一個例子有在中間 兩個引號之間的空間在第二示例中的空間是達拉斯後,和TX之前
相關問題
- 1. 在as3中隨機添加文本到動態文本字段
- 2. 在文本後面添加逗號
- 3. Swift:在輸入時在文本字段中添加逗號和$
- 4. 中添加動態文本字段添加到HTML表格
- 5. 如何在HTML網頁的文本字段中添加逗號
- 6. regexp在逗號之後添加空格,但逗號爲千位分隔符時不會添加空格?
- 7. 在sam文本字段中的空格之後自動加蓋
- 8. 在逗號後面加上空格
- 9. 發佈數組後,在逗號後添加空格meteor
- 10. 在文本字段中保留逗號
- 11. 添加逗號到文本字段中顯示值
- 12. AS3:文本字段活動狀態
- 13. 動態文本字段馬車? AS3
- 14. 如何在每4個數字後在html文本字段中添加空格
- 15. JavaFX動態添加新文本字段
- 16. 只有在逗號之後才添加空格?
- 17. 在文本文件中添加特殊字符後的空格
- 18. 在AS3中嵌入字體 - 動態文本字段消失
- 19. 在AS3卸下輸入文本逗號
- 20. 如果不是數字,則在逗號之間添加空格
- 21. 在逗號+空格前添加轉義字符
- 22. 在jQuery中間隔後添加逗號到文本框
- 23. Bootstrap textarea在文本字段內添加空格字符
- 24. 在輸入字段的號碼添加逗號,打字時
- 25. 自動添加句號和逗號後的空間,同時避免數字
- 26. 在輸入文本字段時在文本字符之間添加空格
- 27. 在as3中更改按鈕內的動態文本字段
- 28. flash動態文本字段
- 29. Ionic 2動態添加表格字段
- 30. 在動態添加的元素中動態添加字段Jquery
太棒了,謝謝! – hillspro