Как лучше решить проблему с парсингом строки
Есть строка типа
Username:1hfjdjdk<BR>Password:ahdgdgdg<BR>Username :1hfjdjdk<BR>Password:ahdgdgdg и т.д. Надо из неё извлечь все Userbam-ы и Password-ы. Пока наклёвывается сложное решение конечным автоматом. Может есть более простые методы? |
var data = [];
'Username:1hfjdjdk<BR>Password:ahdgdgdg<BR>Username:1hfjdjdk<BR>Password:ahdgdgdg'.replace(/Username:([^<]+)<BR>Password:([^<]+)/g, function(match, username, passwd) {
data.push([username, passwd]);
});
alert(data.join('\n'));
|
+1, Kolyaj
|
| Часовой пояс GMT +3, время: 07:11. |