こんにちは私は自分のシーンにTextFieldを持っています。それは数字だけを持ち、ユーザはボタン(NumPad)をクリックすることによってそれらを入力する。私はそれぞれの5文字を ' - 'で区切りたい。ユーザー必見入力20桁RegExpを使用して各5文字を ' - 'などで区切ってください
私はこのコード私のパターンが正常に動作しているthis siteで
var rexp:RegExp = new RegExp("/^((\d{0,5})(\d{0,5})(\d{0,5})(\d{0,5}))$/");
trace(rexp.test(textEnter.text)); //always false
var s:String=textEnter.text.replace(rexp, "$2-$3-$4-$5");
trace(s);//format is fails
textEnter.text = s;
を使用しています。しかし、彼らは私のAS3スクリプトで働いていません。
あなたは私を助け、私が間違っていることを言うことができますか?