Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для semiono

Ветеран


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

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


Помгите, только не ругайтесь! Как вообще это работает, ибо я ничего не понимаю...

Код: Выделить весь код
$x = RegRead("HKLM\Software\ax","")
$y = StringRegExpReplace($x,"{x}","")
RegWrite("HKLM\Software\ax","","REG_SZ",$y)
Exit
Почему ничего не происходит? Собсно я хочу для себя зделать примерчик, чтоб поизучать экспрессии наглядно.
Например, убрать из строки "1111-1111-111-11111-0" всё знаки "-", и заодно другие паттерны прощупать...
В примерах неужели нельзя без While итп. конструкций обойтись итак нифига не понятно!
Вот у мну пример простой, как и нужно, только что-то не работает. Может в $y флаги чтоль возвращает,
а как тогда со строкой работать? И в чём разница StringRegExpReplace vs StringRegExp - только первая чтоли
диструктивно работает?

ПС. Ничего себе примерчег для новичков, который тут надо мной - это уже целая утилита, но не пример!

А ну всё допилил! [resheno]
Код: Выделить весь код
MsgBox(0, "", StringRegExpReplace("-987654321-2-3-4-5-6-7-8-9---", "[^0-9]", ""))

-------
Полезное сообщение


Последний раз редактировалось semiono, 19-02-2009 в 11:47.


Отправлено: 10:51, 19-02-2009 | #2