Adobe Flex 3では、これにより問題が発生します。
textArea.setSelection( textArea.htmlText.indexOf( 'testString' ), textArea.htmlText.indexOf( 'testString' ) + 10 );
indexOfはHTMLタグを考慮しますが、setSelectionは考慮しないため、これによりカーソルが間違った場所に配置されます。
誰もがこれを行う方法を知っていますか?簡単な方法は/<[^>]*> / g正規表現ですが、これは毎回機能するわけではありません。
助けてください!
アンドリュー