Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   как вычислить является ли символ первым в строке текстового поля ? (http://www.flasher.ru/forum/showthread.php?t=81684)

sngbiz 25.06.2006 01:09

как вычислить является ли символ первым в строке текстового поля ?
 
как вычислить является ли символ первым в строке текстового поля ?

Homo Sapiens 25.06.2006 01:16

а что нам хелп говорит? Про методы класса String?

sngbiz 25.06.2006 01:28

абсолютно ничего такого

Homo Sapiens 25.06.2006 01:36

да ладно? даже про метод indexOf?

sngbiz 25.06.2006 03:23

в поле например три строки. мне надо вычислить является ли символ первым во второй строке. при чём тут indexOf?

iNils 25.06.2006 03:25

Цитата:

Сообщение от sngbiz
в поле например три строки. мне надо вычислить является ли символ первым во второй строке. при чём тут indexOf?

При том, что вы криво задали вопрос. На данный момент, флеш не может дать вам возможность оперировать со строками.

artcraft 25.06.2006 04:25

Код:

var str:String = 'abcd'+newline+'efgh';
var lines:Array = str.split(String.fromCharCode(13));

этот код разбивает текст на строки и заносит их в массив

artcraft 25.06.2006 04:40

Код:

var str:String = 'abcd'+newline+'efgh'+newline+'ijkl';

function isFirst (str:String, pos:Number):Boolean {       
        if (pos-1 == str.indexOf(String.fromCharCode(13), pos-1)) {
                return (true);
        }else{
                return (false);
        }
}

trace(isFirst(str, 5)); // true  ( e )
trace(isFirst(str, 6)); // false  ( f )


sngbiz 25.06.2006 12:27

это конечно хорошо, но в случае автоматических переносов, которые имеются у текстовых полей, этот код бесполезен

sngbiz 25.06.2006 12:30

и вообще какого хера перенесли тему в раздел для начинающих? если даже типа модератор неможет на данный вопрос ответить?


Часовой пояс GMT +4, время: 00:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.