Flex - поиск строки в TextArea - PullRequest
       21

Flex - поиск строки в TextArea

1 голос
/ 17 сентября 2011

У меня есть TextArea, которая позволяет вводить данные пользователем.У меня также есть TextInput, в который пользователь может ввести строку, и я хочу иметь возможность искать в TextArea строку в TextInput.Я никогда не делал ничего подобного раньше, в поисках строк, поэтому я не знаю, какие функции использовать или как это сделать.

Может кто-нибудь объяснить, как это сделать, или даже датьнебольшой фрагмент кода, показывающий вовлеченный процесс.Спасибо.

РЕДАКТИРОВАТЬ:

protected function searchBtn_clickHandler(event:MouseEvent):void
            {
                text = mainTextField.text;
                search_Str = searchTxt.text;

                var search_result:int = text.search(search_Str);
                trace(search_result);
            }

1 Ответ

2 голосов
/ 17 сентября 2011

Сначала получите текст из области текста и поля ввода, например:

var text       = $('#textarea_id').val();
var search_str = $('#input_id').val();

И тогда мы сделаем поиск:

var search_result = text.search(search_str);

Теперь search_result имеет начальный индекс search_str в text или -1, если search_str не был найден.

...