From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <405FE57C.50207@ricom.ru> Date: Tue, 23 Mar 2004 10:21:32 +0300 From: Alexey Morsov Organization: Ricom-Trust User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6a) Gecko/20031030 X-Accept-Language: ru-ru, ru, ja MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] [OFF] Perl regex References: <405EEFAC.20209@ricom.ru> <200403230901.43665.combr@vesna.ru> In-Reply-To: <200403230901.43665.combr@vesna.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Mar 2004 07:21:52 -0000 Archived-At: List-Archive: List-Post: Mike Lykov wrote: > В сообщении от Понедельник 22 Март 2004 17:52 Alexey Morsov написал: > > >>Кто-нибудь может придумать regex для извлечения из строки ip >>адреса короче и проще чем (\d+\.\d+\.\d+\.\d+) ? > > > зачем короче и проще? можно только сложнее - учесть, что только 3 цифры, и > учесть, что первая цифра каждого сегмента может быть только 1 или 2. > > вот это будет верный регексп ;) > Ну ладно ладно - утоптали вы меня- убедили - дурак был дураком и помру ;-) Просто чтобы вытащить строку из access.log сквида получаеться такая длиннющая конструкция? А их можно как-то переносить в пределах if(m/.../)? -- С наилучшими пожеланиями, Алексей.