За последние 24 часа нас посетили 21233 программиста и 1637 роботов. Сейчас ищут 1542 программиста ...

помогите составить вырвжение

Тема в разделе "Регулярные выражения", создана пользователем egyar, 24 май 2011.

  1. egyar

    egyar Активный пользователь

    С нами с:
    19 май 2011
    Сообщения:
    9
    Симпатии:
    0
    есть файл 1.txt,в нем такие строки
    [sql]INSERT INTO `knigi` VALUES (1, 'животные', 'медведь', 2011, '10.00');
    INSERT INTO `knigi` VALUES (2, 'животные', 'лиса', 2010, '12.00');
    [/sql]
    как присвоить к переменной то что находится между
    $id= первой скобкай в строке и первым (, ')
    $razdel=первым (, ') и первым (', ')
    $nazvanie= первым (', ') и первым (', )
    $god=первым (', ) и вторым (, ')

    тоесть далжно получится так
    $id=1
    $razdel=животные
    $nazvanie=медведь
    $god=2011
    что бы потом пререстроить в

    [sql]INSERT INTO `knigi` VALUES (1, 'петя', 2011, 'медведь', 'животные');
    INSERT INTO `knigi` VALUES (2, 'петя', 2010, 'лиса', 'животные');[/sql]
    и вывести в 2.txt
    $dobavil=петя берётся из формы.