Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Обработка строки

Ответить
Настройки темы
Обработка строки

Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: ShogenOFF
Дата: 26-07-2010
Добрый вечер. Предположим есть строка $string="абв" и 2 массива
dim $ar1[3] dim $ar2[3]
$ar1[0]="а" $ar2[0]="1"
$ar1[1]="б" $ar2[1]="2"
$ar1[2]="в" $ar2[2]="3"
теперь мне нужна ф-ия, кот. брала по ОДНОЙ БУКВЕ из $стринг, сверяла с каждым элементом массива $ар1, и если найдет совпадение заменяла букву значение такого же элемента из массива $ар2. Т.Е. "абв" заменяется строкой "123".

Отправлено: 10:23, 24-07-2010

 

Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
#include <Array.au3>

Global $string = "абвгд"
Dim $ar1[5], $ar2[5]

$ar1[0]= "а"
$ar1[1]= "б"
$ar1[2]= "в"
$ar1[3]= "г"
$ar1[4]= "д"

$ar2[0]= "1"
$ar2[1]= "2"
$ar2[2]= "3"
$ar2[3]= "4"
$ar2[4]= "5"

$iSL = StringLen($string)

For $i = 1 To $iSL
    $sSimbol = StringMid($string, $i, 1)
        For $l = 0 To UBound($ar1) - 1
            If $sSimbol = $ar1[$l] Then
                $ar1[$l] = $ar2[$l]
;~              ExitLoop
            EndIf
        Next
Next

_ArrayDisplay($ar1)
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:20, 27-07-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Обработка строки

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Сохранение содержимого элемента EDIT в текстовый файл snoitaleR AutoIt 3 25-07-2009 14:34
Выделение элемента в ListBox ramo Программирование и базы данных 3 07-02-2007 20:56
обработка форм текста на PHP MXM Вебмастеру 3 11-09-2004 04:27
замена значения элемента массива другим значением элемента.. MXM Вебмастеру 1 20-05-2004 06:50
Edit Corel Программирование и базы данных 1 02-09-2002 01:17




 
Переход