running-frag
why me?
- Сообщения
- 441
- Репутация
- 60
задача следующая, есть функция которая выдаёт массивом данные, что то похожее на:
когда мы получаем этот массив мы его переписуем в строку, ну допустим что то типо:
после чего у нас стоит задача считать координаты записанные в строке (которая находится в массиве)
в чём проблема:
1. как проще реализовать запись, что б не парится с регулярным выражением (как таковых критерий нет, приемлимо любые варианты)
2. я не знаю как написать регулярку под это дело, а именно считывания данных x\y из строки
Код:
$_icon[0] = $_temp[1] ; отдаём имя
$_icon[1] = $_iconHash[1] ; отдаём X (первый входящий пиксель цветов)
$_icon[2] = $_iconHash[2] ; отдаём Y (первый входящий пиксель цветов)
$_icon[3] = _overview_getIconLocked ($_icon) ; is locked (True если залочен)
$_icon[4] = _overview_getIconLocking ($_icon) ; is locking (True если в процессе лока)
когда мы получаем этот массив мы его переписуем в строку, ну допустим что то типо:
Код:
Local $_return[1]
Local $_rowString
$_return[0] = 0
For $i = 1 To 10
$_icon = getIconArray () ; получаем массив
$_rowString = $_icon[0] & " (x:"& $_icon[1] &"; y:"&$_icon[2] &")"
_ArrayAdd ($_return, $_rowString)
$_return[0] += 1
$_rowString = ""
Next
после чего у нас стоит задача считать координаты записанные в строке (которая находится в массиве)
в чём проблема:
1. как проще реализовать запись, что б не парится с регулярным выражением (как таковых критерий нет, приемлимо любые варианты)
2. я не знаю как написать регулярку под это дело, а именно считывания данных x\y из строки