Создание сайтов
  • Поделиться:

    Жадные и нежадные

    По умолчанию все повторители "жадные", т. е. соответствуют как можно более длинной последовательности. Например, "a.*a" для последовательности "a bb a cc a" найдет всю эту строку (".*" будет соответствовать " bb a cc ").

    Для того, что сделать повторители "нежадными" (т. е. чтобы они соответствовали как можно меньшей последовательности) после них необходимо поставить метасимвол "? ". Например, "a.*?a" для последовательности "a bb a cc a" найдет "a bb a" (".*" будет соответствовать " bb ").

    пятница, 3 июля 2009 г., 0:05.
    7011 просмотров.
    Ответить Подписаться