Что нового

Поиск значения и в массив

LuciferKo

Новичок
Сообщения
24
Репутация
0
Здравствуйте форумчане, как можно найти и занести в массив ($array) из этого примера:
У меня есть текстовой документ,который содержит
Буква 'а' = 'один'
Буква 'б' = 'два'
Буква 'в' = 'три'
Так как мне найти все эти буквы и занести в переменную $array,и цифры если можно то в эту же переменную
 
A

Alofa

Гость
Приведите пример документа и что конкретно хотите видеть на выходе - массив со значениями.
Иначе это все вилами по воде.


Добавлено:
Сообщение автоматически объединено:

Код:
#include <Array.au3> 
$sText = "Буква 'а' = 'один'" & @LF & _
		 "Буква 'б' = 'два'" & @LF & _
		 "Буква 'в' = 'три'"
$aResult = StringRegExp($sText, "'(.)'\h=\h'(.+?)'", 3)
If Not @error Then _ArrayDisplay($aResult)

(извините, проверить не могу) Уже проверил.
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
Код:
#include <Array.au3>

$sText = "Буква 'а' = 'один'" & @CRLF & _
		 "Буква 'б' = 'два'" & @CRLF & _
		 "Буква 'в' = 'три'"

$pattern = "(?m)'(.)'.*?'(.+?)'$"
$array = StringRegExp($sText, $pattern, 3)

_ArrayDisplay($array)
 
Верх