トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     テキストの指定範囲を抽出したい
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
zoktaijp
Åê¹ÆNo.39273
投稿日時: 2008-6-24 12:44
新米
居住地:
投稿: 5
使用環境:
テキストの指定範囲を抽出したい
どうも

テキストの指定範囲を抽出したい、との事ですが
bbbb
cccc
dddd
eeee
ffff
gggg
iiii

といったテキストから、dからfまでの三行を抽出したいと思います。
現在はindexOfにて、dddを検索し、その位置から
for (var i = [indexOfにて検索した位置], n = _root.text.length; i<n; i++){
 if (_root.raw.charAt(i) == "\r") {
  lines++;

の様にして、下三行まで調べ、substrにてindexOfで調べた位置からcharAtで調べた数抽出しています。


文字数は固定ではないので、この様にしているのですが、この方法では文字数が増える程 処理に時間が掛かってしまいますよね。
どうにかならないでしょうか。

よくよく考えたらsubstringでも良いですね。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » テキストの指定範囲を抽出したい zoktaijp 2008-6-24 12:44
     Re: テキストの指定範囲を抽出したい Fumio 2008-6-24 12:59

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops