Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Деление строк (ToxaP)
Author Message
ToxaP
Участник форума



Joined: 06 Mar 2005
Posts: 27
Карма: 0
   поощрить/наказать


PostPosted: Thu Mar 10, 2005 12:20 am (написано за 2 минуты 27 секунд)
   Post subject: Деление строк
Reply with quote

Есть строка asd=asd+dddd=asdasd+asdd=sddd+
Нужно спомощу JavaScript розбить на asd=asd dddd=asdasd asdd=sddd !
И желательно зделать ищё масивы qqq[asd]=asd qqq[dddd]=asdasd qqq[asdd]=sddd !

За рание спасибо !
Back to top
View user's profile Send private message
Rumata
Профессионал



Joined: 17 Aug 2003
Posts: 1850
Карма: 185
   поощрить/наказать


PostPosted: Thu Mar 10, 2005 8:21 am (спустя 8 часов 1 минуту; написано за 4 минуты 39 секунд)
   Post subject:
Reply with quote


М

нескромный вопрос: где Вы учились так безграмотно писать?
Back to top
View user's profile Send private message
Rumata
Профессионал



Joined: 17 Aug 2003
Posts: 1850
Карма: 185
   поощрить/наказать


PostPosted: Thu Mar 10, 2005 8:22 am (спустя 18 секунд; написано за 4 секунды)
   Post subject:
Reply with quote

алгоритм простой
1. разделить строку по символу + и записать в массив
2. каждый элемент массива разбить по символу = и записать в другой массив/объект

алгоритм новер 2
1. сканировать строку регулярным выражением (\w+)=(\w+)(?:\+|$)
2. результат записать в массив/объект вида x[name] = value
3. повторить пункт 1, пока есть результат сканирования
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML