Использование функций в regexp

Gashish

Новичок
Использование функций в regexp

Есть входящие строки представляющие из себя XML, например:
PHP:
<KEY s="caenowljxmjmbcfinpuhtwlsiwusxfra"/>
Хотелось бы получить строку вида:
PHP:
<LOGIN l="Cashish" p="BAEBFE1B9666EC44741403382F227F500744AFAC" v="21" v2="3.39.2" lang="ru" />
При том, что l="*логин*" и p="*пароль*" данные получаются динамически, с помощью некоторых функций и переменных.
Например последняя строка сейчас формируется в виде:
PHP:
$out = "<LOGIN l=\"".$login."\" p=\"".encrypt($psw,$keys[1])."\" v=\"21\" v2=\"ersion 1.1\" v3=\"127.0.0.1\"/>";
Возможно ли все вышеописанное реализовать с помощью регулярных выражений?
 

Gashish

Новичок
WP
Спасибо, покрутим с этим, хотя на вскидочку дальше еще проблемки всплывут =)
 
Сверху