Помогите с Javascript!

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем -, 13 сен 2007.

Статус темы:
Закрыта.
  1. Гость

    Помагите составить регулярное выражение, которое бы выбирало пары: значение=параметры, значение1=параметры1. Очень срочно надо.. выражение - /^([\w\d_]+)=.+$/iU не справляется
     
  2. @ero

    @ero Гость

    С регуляркой ничем помочь не могу.
    Но вот настрочил кодик, который справится не хуже регулярки

    Пашет в IE и в Огненном лисе

    Думаю разберешься

    <script>
    var workstr = 'id1=1,iad2=22,id3=3';
    var tmp = '';
    var i,j = 0;
    var name = new Array();
    var value = new Array();

    var str;


    for(i = 0; i<=workstr.length; i++)
    {

    str = workstr.substring(i,i+1);
    if (str == '=')
    {

    name[j] = tmp;
    tmp = '';
    continue;

    }
    else if (str == ',' || i == workstr.length)
    {
    value[j] = tmp;
    tmp = '';
    j++;
    continue;
    }
    tmp = tmp+str;


    }
    alert(name);
    alert(value);

    </script>
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей