From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) by sourceware.org (Postfix) with ESMTPS id CD11C3835424 for ; Sun, 23 May 2021 14:43:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org CD11C3835424 Received: by mail-io1-xd29.google.com with SMTP id a8so17061052ioa.12 for ; Sun, 23 May 2021 07:43:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:openpgp:in-reply-to:references:from:mime-version :date:message-id:subject:to:cc; bh=Qc1KyIhOMTad51qAdPz+EMKxrvXyY/XVgRO9Io2Zsng=; b=T9R2fFJb4oEqaIAa9oGICwDBgXNGntZ0VSYTlaM/NK+3D03bDz9tI3H7k2FdfB7q7U a+DNHUIIs671kziNBLwnQHfOVAPYStkUpOK2nJWf7QsGNzTff83H6x/61KpZpBimf6y0 3qezRsjCfYx4Lev/L8QcNv4IwIH8HuSCL1pCS0otqlEUc2sDnudZ6TihukGcQ9mBFl8A +XiokKYjDeFL+zshtQcgYa5YoUwDyRhKJaVmRX+LJJSYET4hsbwDae43eq4yBhokKOOc xMtmlTcvWY2AAelGU+KOeHoC8v6AhyTZiRUpBtbgSW6azdjMl8bkFnOOxGKqZU4QTMbr qDfA== X-Gm-Message-State: AOAM533/uKaXgXnl7qD0Zb3DPwNz9mMdOSky0KCfV3i8e4UfUVZ/F2Cc lZkp/sq6aD+9OSaTyjrqDVfmyHRdljHb7QBHUN3Qc0aaLjU= X-Google-Smtp-Source: ABdhPJxxvnxfhG3mhorQedNiLqzKfdZV50+NbIuUwNUPWiGBpZN+ZzZ/wQamJ/bxkTQybJrsPQ+o3paaJ5fpggkbYgg= X-Received: by 2002:a5d:89c5:: with SMTP id a5mr11118291iot.172.1621780982227; Sun, 23 May 2021 07:43:02 -0700 (PDT) Received: from 717284730244 named unknown by gmailapi.google.com with HTTPREST; Sun, 23 May 2021 09:43:01 -0500 Openpgp: id=FB96FDADB4F197A1 In-Reply-To: <20210523140555.GA18845@tuxteam.de> References: <20210523140555.GA18845@tuxteam.de> From: Peng Yu MIME-Version: 1.0 Date: Sun, 23 May 2021 09:43:01 -0500 Message-ID: Subject: Re: http://manpagez.com/man/3/regex/ To: tomas@tuxteam.de Cc: libc-help@sourceware.org Content-Type: multipart/mixed; boundary="00000000000059825705c3004f55" X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-help@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-help mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 May 2021 14:43:05 -0000 --00000000000059825705c3004f55 Content-Type: text/plain; charset="UTF-8" -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 That was not my question. I am asking whether libc regex support REG_ENHANCED or not. It looks like it doesn't. If not, is there an alternative package that support it across various platform? - -- Regards, Peng On 2021-05-23 at 14:05, tomas@tuxteam.de wrote: > On Sun, May 23, 2021 at 07:38:40AM -0500, Peng Yu via Libc-help wrote: > > http://manpagez.com/man/3/regex/ > > Better go to the right docs: > > https://www.gnu.org/software/libc/manual/html_node/Flags-for-POSIX-Regexps.html > > > BSD regex supports REG_ENHANCED. But I don't find its support in > > glibc. Is there a way to support REG_ENHANCED in glibc? Or there is an > > alternative package that supports REG_ENHANCED across various > > platforms? > > glibc supports POSIX supports REG_EXTENDED :) > > Cheers > - t -----BEGIN PGP SIGNATURE----- Version: FlowCrypt Email Encryption 8.0.7 Comment: Seamlessly send and receive encrypted email wnUEARYKAAYFAmCqafQAIQkQ+5b9rbTxl6EWIQTEGysjBAeh5ljon4/7lv2t tPGXob4GAQDA0SxaNbxCIQ4BMGNEVQGxaZnddil4T8i0O+VI0R/z/gEAlVNb YJqfKqY5vRGHAHgqEeKULBb0lcS4ATV5S8YWpww= =E6Is -----END PGP SIGNATURE----- --00000000000059825705c3004f55 Content-Type: application/pgp-keys; name="0xFB96FDADB4F197A1.asc" Content-Disposition: attachment; filename="0xFB96FDADB4F197A1.asc" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mAkEZgKAEZgjxFOjtoidUoskagifLz@flowcrypt LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQpWZXJzaW9uOiBGbG93Q3J5cHQg RW1haWwgRW5jcnlwdGlvbiA4LjAuMQ0KQ29tbWVudDogU2VhbWxlc3NseSBzZW5kIGFuZCByZWNl aXZlIGVuY3J5cHRlZCBlbWFpbA0KDQp4ak1FWC9FQXVCWUpLd1lCQkFIYVJ3OEJBUWRBNnlPeFJV aU95RWd6N3p5SHhVK3FJVGwxQ0VZWUVnM28NCjZKc1JvMnhuR3BqTkhWQmxibWNnV1hVZ1BIQmxi bWQ1ZFM1MWRFQm5iV0ZwYkM1amIyMCt3bzhFRUJZSw0KQUNBRkFsL3hBTGdHQ3drSENBTUNCQlVJ Q2dJRUZnSUJBQUlaQVFJYkF3SWVBUUFoQ1JEN2x2MnR0UEdYDQpvUlloQk1RYkt5TUVCNkhtV09p ZmovdVcvYTIwOFplaGluY0JBTVdIRjdPM2ZxUXRCeGZBcm5JYzIrWEUNCmlXb2wyc3RtZTVyNkhj dWVBLzRXQVFDdE9sRzh6emE2UG84dlBNK3dWZzhMQkxZR3lFMVkzYWpXRitXQQ0KR2JCa0Q4NDRC Ri94QUxnU0Npc0dBUVFCbDFVQkJRRUJCMERpenc1THlsOWdJZkZFRGhxK3lpYmxuenJEDQpabWlZ bGk4ejhQMEJJVHVVYndNQkNBZkNlQVFZRmdnQUNRVUNYL0VBdUFJYkRBQWhDUkQ3bHYydHRQR1gN Cm9SWWhCTVFiS3lNRUI2SG1XT2lmai91Vy9hMjA4WmVoajhFQkFPVU5WaTQ1dUpvV3R1TVg4aGJu N1JNTg0KanREczc5VnhGS2l6ZTROSmZIU0hBUUM0VDZra1lTb0YzclBqalFOWGs4QmxuTmd2c0l3 QlQ2NDZEQWRaDQpXMXgzQ3c9PQ0KPXJYTUkNCi0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NL LS0tLS0NCg== --00000000000059825705c3004f55--