0
私はRegexrでこれをテストしてみたし、それが動作しますが、AS3で動作していないよう:空の文字列の正規表現が機能しないのはなぜですか?
var emptyResult:* = new RegExp("^\s*$", "gi").exec(myField.text);
または
var emptyResult:* = /^\s*$/gi.exec(myField.text);
私は、フィールド内のテキストを持っているかどうかは関係ありませんが、 、空白または非空白の場合、emptyResultは常にnullです。私はgとiのタグを付けて試してみましたが、何も動かないようです。
誰でもこの理由を知っていますか?
感謝。それはあなたのポイント#2と私が間違った方法でチェックを行っていたという事実( 'emptyResult!= null'ではなく' emptyResult == null')の組み合わせであることが判明しました。おっと! – jowie