Как лучше решить проблему с парсингом строки
Есть строка типа
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, время: 16:05. |