From unknown Fri Aug 15 20:27:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22943: sed: + intepreted twice Resent-From: "Dam, Jesse van" Original-Sender: "Debbugs-submit" Resent-CC: bug-sed@gnu.org Resent-Date: Tue, 08 Mar 2016 16:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22943 X-GNU-PR-Package: sed X-GNU-PR-Keywords: To: 22943@debbugs.gnu.org X-Debbugs-Original-To: "bug-sed@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.145745475310319 (code B ref -1); Tue, 08 Mar 2016 16:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 Mar 2016 16:32:33 +0000 Received: from localhost ([127.0.0.1]:39904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adKYj-0002gN-4x for submit@debbugs.gnu.org; Tue, 08 Mar 2016 11:32:33 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50893) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adIo6-0006e6-4n for submit@debbugs.gnu.org; Tue, 08 Mar 2016 09:40:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adInv-0001db-N7 for submit@debbugs.gnu.org; Tue, 08 Mar 2016 09:40:13 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50, RECEIVED_FROM_WINDOWS_HOST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38593) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adInv-0001dU-K7 for submit@debbugs.gnu.org; Tue, 08 Mar 2016 09:40:07 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41780) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adInu-0003kR-IE for bug-sed@gnu.org; Tue, 08 Mar 2016 09:40:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adInp-0001Ws-A4 for bug-sed@gnu.org; Tue, 08 Mar 2016 09:40:06 -0500 Received: from mail-am1on0110.outbound.protection.outlook.com ([157.56.112.110]:64784 helo=emea01-am1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adIno-0001WM-Vo for bug-sed@gnu.org; Tue, 08 Mar 2016 09:40:01 -0500 Received: from VI1PR0101CA0020.eurprd01.prod.exchangelabs.com (10.166.38.30) by DB5PR01MB1861.eurprd01.prod.exchangelabs.com (10.166.169.9) with Microsoft SMTP Server (TLS) id 15.1.427.16; Tue, 8 Mar 2016 12:06:46 +0000 Received: from AM1FFO11FD031.protection.gbl (2a01:111:f400:7e00::146) by VI1PR0101CA0020.outlook.office365.com (2a01:111:e400:7b80::30) with Microsoft SMTP Server (TLS) id 15.1.427.16 via Frontend Transport; Tue, 8 Mar 2016 12:06:46 +0000 Authentication-Results: spf=pass (sender IP is 137.224.8.151) smtp.mailfrom=wur.nl; gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=bestguesspass action=none header.from=wur.nl; Received-SPF: Pass (protection.outlook.com: domain of wur.nl designates 137.224.8.151 as permitted sender) receiver=protection.outlook.com; client-ip=137.224.8.151; helo=scomp5307.wurnet.nl; Received: from scomp5307.wurnet.nl (137.224.8.151) by AM1FFO11FD031.mail.protection.outlook.com (10.174.64.220) with Microsoft SMTP Server (TLS) id 15.1.427.7 via Frontend Transport; Tue, 8 Mar 2016 12:06:45 +0000 Received: from scomp5302.wurnet.nl (10.90.7.222) by scomp5307.wurnet.nl (10.90.7.217) with Microsoft SMTP Server (TLS) id 15.0.1130.7; Tue, 8 Mar 2016 13:06:44 +0100 Received: from scomp5293.wurnet.nl (10.92.78.2) by scomp5302.wurnet.nl (10.90.7.222) with Microsoft SMTP Server (TLS) id 15.0.1076.9; Tue, 8 Mar 2016 13:06:45 +0100 Received: from scomp5293.wurnet.nl ([10.92.68.2]) by scomp5293.wurnet.nl ([10.92.68.2]) with mapi id 15.00.1076.000; Tue, 8 Mar 2016 13:06:44 +0100 From: "Dam, Jesse van" Thread-Topic: + intepreted twice Thread-Index: AQHReTJDUAS0qoYf4UCQ/8hvXwMwJA== Date: Tue, 8 Mar 2016 12:06:43 +0000 Message-ID: <1457438803533.17439@wur.nl> Accept-Language: nl-NL, en-US Content-Language: nl-NL X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.64.0.10] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:137.224.8.151; IPV:NLI; CTRY:NL; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(438002)(189002)(199003)(164054003)(11100500001)(53416004)(47776003)(86362001)(10400500002)(5004730100002)(81166005)(2351001)(229853001)(92566002)(23756003)(36756003)(74482002)(117636001)(106466001)(77096005)(6806005)(87936001)(2501003)(50466002)(5008740100001)(50986999)(450100001)(54356999)(2906002)(1220700001)(1096002)(586003)(110136002)(3846002)(189998001)(102836003)(6116002)(106116001)(107886002)(2900100001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR01MB1861; H:scomp5307.wurnet.nl; FPR:; SPF:Pass; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM1FFO11FD031; 1:1cklQF6KVGzENFia/uHjlrMm1D0ieiHdj1uPTxzjLeK684+FZfyz9rOAaeiLsOaH5p/PQVwEwmEsWbgDT9xPs0fDVViZ865Ws0wrD1mDBdbNeR2rLFarkuwDmnnZ/a9fGURInDOfH25irH+YqPgDjoOLMKc3kC3qL1jc5/m1ZYIoxz09QyXMgIes3Dp35zTO7p09ci6x1KMJ9XNqO8kmSINU1Psv/Vr9wUh9rXb3sNLDHrZBH3TzDHVRzJAeVO/aVISnvTYw8A4KCiHoLSYBGcav5GfqGUaeuthL4GFJIgOIdWLAhZHD3u71apWjenlRm9qjKr2mIPuuz9QTm8tK63hUIHxjQCE0dKyAePycl0ZMg812JuLmO5z6I9e6aVYrAlVTz2t2FOXf2uwnKCcPyq0lsACjpsZAkKmuwt3DkTU= X-MS-Office365-Filtering-Correlation-Id: 27b63fb1-141b-45de-c4a9-08d3474a1e9c X-Microsoft-Exchange-Diagnostics: 1; DB5PR01MB1861; 2:RqVePdhCi6oLjcQQmg1rnK3WMsEa+JUmlHhJLHgGGWYFtGYYRj7k4IdTE7OH5RpVNC3mut57c6hNhY5mifVDD2jiN3DJ2d2SEnEbwTFviqE6MM3YsnfsNanDRVOxLb+iN5XVJl+fDUNwtubn6iK/x1ZBpy5CR+RxzA2kZEckBwY5sbImVOGJNKX5OiW3z32w; 3:artLhmhDOvGkxJQTluBX4D9hefJhuQ7r98BmltQLb+PN1iqmXp6EP24zZlfSXW7SrKqdtgRZ5x63ikiUQSytB31+voZjqd/qvLNe0dqyeE1QIQN/g68QbDvL1eQJ/S52otMNYTF0gAZjbbNujJhlQvuKd0k3pHeKL9jw63eDNgc59nSMCodR0PHWGvQ3hCLqATs3NQaVYTfh0mNOf/Nw8UjACfx0XUHqczfY21/NWfnY+NYffosC+ipDPgNPtVfvNiW9h4KwIsIcnyjzIp6oAA==; 25:ayp8vg7KgVOhGaoxC6BAV7kXISPb0ikMPcrPE1CEaLXnLpIGDOzauYcCiHTDcOo3sAc9fKBorSDz5pxkM7r8/qbLgUDLBsGNcHVzaaA2QO1wYig3jRsm/nvVqW/Mte1xXQNaA4pPsn6v7OkQ+IRJ7Bp8/B1N6/XIAVH3nXcMrEGb0DtwRB0iZdBN6B+H3P2jRo2U9aqHmuudqRJ+iYzFMLZMKt81ucfR+nQ4vwVfKPApg9YpPVCGZ2u0ZP5w8uU3vnVjBgB/Kd7nExA0CcL2eu2u/3bv98EboOThJWfYzSU1tmhYf1PbtKyyntVtK0wuYyiBnJGAjWfkvMKgO7/Bqw== X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501002); SRVR:DB5PR01MB1861; X-Microsoft-Exchange-Diagnostics: 1; DB5PR01MB1861; 20:Ge6YsjQIG1wkwiIAyDJVXSTyRiEjdpN8mviOBJOx1AvOB7uCuY6qsFGi/Ooc5xDaf52hQxbBBnx5BgnukQtrde+n9W3B6HqEASATAhY6wlUaOyqu31A/3yfy96iHfRsHDuFLQcz3VJ0WbLOjeqDOI4AZNCTtiOp7Xu2XbhasL3YEg8uScsnPW/GxdMtVwRs/t4EqARFppQth5nsmIudkq+w9NWst5SQSn/WDbXNIFRCJc9bKYyFNb20nlyG7WZAmPCNULStp+u16m9g8qzzqx91JAt5gGl3eI13USGOzmhf8OPxlu+Bwg3MTE9htN0PZQFwJsZJRkoyfU+Rw4C+V4LCO3QrgYmOW0qG2RaxKZTp0HqywGLNUI90y47prtB76DcsIqtfHaVWzEEtSiwHaQxfdfnbNDosiX5FvihnjM0oL95enkvT22a1zCtiopUSOnsVVzo+Jj5wAm7or9UTj2JwP/FH6Why7Xh5y+Jqxgo1gRNMuXuEC9N0b1BU7frS3 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(13023025)(5005006)(13015025)(13017025)(13018025)(13024025)(3002001)(10201501046); SRVR:DB5PR01MB1861; BCL:0; PCL:0; RULEID:; SRVR:DB5PR01MB1861; X-Microsoft-Exchange-Diagnostics: 1; DB5PR01MB1861; 4:JU+lgR4yGCxqPyWNoNQEdmrVxhiacSA3eUYFqcx/seSEhdRTDdXmv2Utq1pp8KPBaQZeyX7A1ki7dZDUbmn/GrH3XbyyAUPyHpjIXe+J3rgBoK2mfUnbXxz0jEX4aLfvART9OSznAK6OUzkp5zQgtjlr52DYSgBmhUqFszDrIo61BphE+vMiQONW7caWE+90gxubfcUQ5asTu68HxQvYU3K9WLAdQD7DV5Pzs46++xZoNYhda4szJHZODj+D7GK5B29Djf4Q3ePJccfBkH/CVbT2JYvoAV2zLZn0lS+OVBxYO6a7e1qoSaMMKjhOrSrIOnfDtBvTYOgIjjYmoNhTIHk3I2mckwxwlQRmxt8KvtbN+jWtQn3EuLc2Jh6dLt2WFylPxsGe45fpRnzANs/ad0Z6K6a1KhE7OzHGAzhWKcZUw/EVuDlI/JSjYuAJ8SdID9MfAy4dPntkNo17sTdaWA== X-Forefront-PRVS: 08756AC3C8 X-Microsoft-Exchange-Diagnostics: 1; DB5PR01MB1861; 23:wGMfkKPx76+md8SrbV7m+FAqYSG2J5q5ogYyT2pYcaBP2iT08Vi2IHXlChbiDCnPencb23pHC0HprI9bsY1beOYJQj276yKx2mvQEZDQj1j0nr9RGa4J9tO5ltYCN3EAo2ADYKNlsVGV76LjPGHI8ymzDHq23hyXHyASviZu8xthWRxEGWNIohK1Qyu9gOmoyt/oyVk14biEeelsfYDSI99uyS4GZyfp+Ll9QJ4F2KsznVQKUue7xLqorTxNfWULBlTLwsht/QF/4kbhfcv1hYfz+GwIlPSRYAFhuiVsKJyN7VBFKspE4nQszGaNN6DbNgNr/pY6N9bG0hY91OyophR3f03j/b2/PULxnf+2va3ScJbnHTSyoKDADD4EWL/AiLwKi1Esqzglkt4QFcxP+lq2AzT6+ri/FTCqAPZ0YDpoEZ+6kefzaraUrrdTSBm5gNnbFtn9hyxB3aUoT/P60Pxnk1Xqedm5kKyJ1t6JTxOAmhStRJlsRXLWIB6cpFFb5ieAtPZHjY6hE950UBodvQI4FWHg2szqZQZ89VAIQqS8PH+dXCMKWGZZllYamzzYYY2lwFz2G+3++5V0/JS2Uel8fHnvK/Kxvv9SsDo6VQjPuTsgzvejb2HVAPnoJkq2Vylc27IrVuhV2OfVMq9kkLQ6wCXcLxUXk/2AxQdX3Jl5f/sz25IWqkE3rj9jHPSNeR3aE0VmbqLJp+8XFeG7Z/W65x6V5s1XUvJWkOqYavKZKAWL5Kzs5BwBvqezV76LQgR/rRykFnWNHwsHV59zRawSrYEG4qCPaN111XY8epzfZ22QyJ8/1H+kNf+jDNYAeuTCaEDulVlOsrnpj07jh4nVPk2uKR7t5qQzw4pfwnvoBuSeOdPHBBFWhb0DKNB8YO12cUD+wBKS1ulVjOqWCuqgUCcFS30IyDE5CkowHpSrq3xYsMX/GhrxnUxCE2DmADehmcRzzgC9BZUkKUmv0ISwAh4yDYX/BtgHYrzZyBNEKY02rAS5pFMf7uXNPDfQUGVMw8YLcBeTW79dvSrzjEIs/zlOsP22LAIfPksq2aJ16zkrlHB2iNWx1WtSUrkn X-Microsoft-Exchange-Diagnostics: 1; DB5PR01MB1861; 5:zMA1SdBzK3Sov3PJi/0dEfIUzuVw+omOX7JwLM7YdA5tvXchl/BhUI/PthNxhbQPpD2ZwW0RNBYGCF6pJERjEG4skmVJugBvKxI8Fs6CwSnv5dETE1v95U4vNRmdP+kiCIG9X7TvAH813xXK64jk9w==; 24:ErZaGWQtl3ewQyUa30mFpuu/tO4l5WTNl5UMDcsknlTyiJde6N93htqF3IGOyaP9tyzQf2hvZFIGTINYVsy1Z48UoTzT6rBTy5giEuBZB1Q= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: wur.nl X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Mar 2016 12:06:45.5334 (UTC) X-MS-Exchange-CrossTenant-Id: 27d137e5-761f-4dc1-af88-d26430abb18f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=27d137e5-761f-4dc1-af88-d26430abb18f; Ip=[137.224.8.151]; Helo=[scomp5307.wurnet.nl] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR01MB1861 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Mailman-Approved-At: Tue, 08 Mar 2016 11:32:31 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) Hi, The plus sign in the following sed command is interpreted twice. One time f= or '1 or more occurrences' and one time as match a plus sign. I think this = is incorrect behavior. Correct me if I am wrong. echo '+710+1869' | sed 's/\(.[0-9]+\).*/\1/g' Results in +710+ Expected result +710 Version: sed (GNU sed) 4.2.2 Thanks, Jesse van dam From unknown Fri Aug 15 20:27:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22943: sed: + intepreted twice Resent-From: Davide Brini Original-Sender: "Debbugs-submit" Resent-CC: bug-sed@gnu.org Resent-Date: Tue, 08 Mar 2016 16:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22943 X-GNU-PR-Package: sed X-GNU-PR-Keywords: To: 22943@debbugs.gnu.org X-Debbugs-Original-To: bug-sed@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145745519811084 (code B ref -1); Tue, 08 Mar 2016 16:40:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 Mar 2016 16:39:58 +0000 Received: from localhost ([127.0.0.1]:39921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adKfu-0002si-Ej for submit@debbugs.gnu.org; Tue, 08 Mar 2016 11:39:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58949) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adKft-0002sV-9D for submit@debbugs.gnu.org; Tue, 08 Mar 2016 11:39:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adKfl-0003yt-11 for submit@debbugs.gnu.org; Tue, 08 Mar 2016 11:39:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59513) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adKfk-0003yl-Uh for submit@debbugs.gnu.org; Tue, 08 Mar 2016 11:39:48 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49866) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adKfg-0001p4-0k for bug-sed@gnu.org; Tue, 08 Mar 2016 11:39:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adKfc-0003x5-IB for bug-sed@gnu.org; Tue, 08 Mar 2016 11:39:43 -0500 Received: from mout.gmx.net ([212.227.17.22]:49292) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adKfc-0003wG-9c for bug-sed@gnu.org; Tue, 08 Mar 2016 11:39:40 -0500 Received: from zoot.sax ([84.88.50.104]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MQRZw-1aRLhV1bWW-00TpWR for ; Tue, 08 Mar 2016 17:39:37 +0100 Date: Tue, 8 Mar 2016 17:39:36 +0100 From: Davide Brini In-Reply-To: <1457438803533.17439@wur.nl> References: <1457438803533.17439@wur.nl> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-ID: <0LeeNW-1a4tCp2SI2-00qQZh@mail.gmx.com> X-Provags-ID: V03:K0:m5d6jTZHw8K894tLtxxnEV5vSxeieclFVwY9sEHZ2IT5P8y+EEh qJ1S3zxsqsXk/v2Xb5YxHuHx1qHEOR/yvGTTy9KxoNOceEoc0ZwtCi3ea9fVHTT8GMS9M1t uH/Uce1e4ptjYqweJhDmP01SQFYD47CqvTf48awqDTQPe9+WrWyUJHP4qsfTHjA94q2qwV1 +MCjfJFvxEAsUtXvNlc1Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:+83RhScveh0=:jsODs8ags3nz+wkzGa10mw F5IGVWO+HO/k7Dqy5fxzIWirasuvCavxZ1P1R4F/e+xlxbLnCTEAW6Fh+FzQC4lW7JYIXVHCW nSZyzZ1EmCzTtExnrtGZJmUv6VowIhgHES1n12+/L9pguSfJ/hQkpjdAZOfjoczSUGJvLOmn8 A0DV6yhz3t1IAx5vq740REwICBw4d0P2wIYWYzu2uPEV9z8CnjLJIq3p2huKibWzZcOfCumT7 HaQcMpWVTr0ynNoinuajKmOk8T3q9Knz8Kal8lvrOoWGZy7PDIxeguB5wZxGLQRA3KjM3W10c IsE4E3MJJWVE+9O27VNidVwHeKMuxUOIPKJIi44chXWK+bcH5mYvhKdhlhoWFk3Xe6FjH04D5 qHH8vwayPXJcTcb2gbB4rg3+yyxpGEBXHmPOzVtdTLp/Bz2vpc+jbynfA6kuAWsw0I33WvHfH tH+1t6aly1xst7KekwetPeGnjDbhQclHcVCApZcYTiJOXNWIw3nK3y7t1rmKXlsdtUuZ9rn/G mF30oA0iIoEI5OeLeArQ4EpqPXTnxQzrQEHVMZWiIML1UfHhZD1CyCUDqJ/E9+oOz3SSE6mxi /ZFwflhFCvjhkgaFVNa0QUz5HlfSU8IDYRr+c1I447tUr2yAdBtb6oPSs+0hp7G6movP/mPVM r8uC3GfZgg+y+GjZ2tod094UTl9XapJA089YnyK6Q6Huk3Znpg+QDl+/wRCvPp2EWoLOW4G00 q3ByIMkTl1g43bSRT/HTQZAc7etEJDig3cxSvXCtXxb16oSh3NyCMtNANOLerZv3vZ10EVLkm +yXMEW4 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) On Tue, 8 Mar 2016 12:06:43 +0000, "Dam, Jesse van" wrote: > Hi, > > > The plus sign in the following sed command is interpreted twice. One time > for '1 or more occurrences' and one time as match a plus sign. I think > this is incorrect behavior. Correct me if I am wrong. > > > echo '+710+1869' | sed 's/\(.[0-9]+\).*/\1/g' > > Results in > > +710+ > > Expected result > > +710 By default sed uses basic regular expressions (BRE), where "+" is not a special character, so in your example it's matched literally and you're getting the expected result. To do what you wanted you need extended REs (ERE), as in $ echo '+710+1869' | sed -r 's/(.[0-9]+).*/\1/g' +710 or you need to tell sed to enable "+" as a nonstandard BRE metacharacter by escaping it: $ echo '+710+1869' | sed 's/\(.[0-9]\+\).*/\1/g' +710 HTH -- D. From unknown Fri Aug 15 20:27:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22943: sed: + intepreted twice Resent-From: Jim Meyering Original-Sender: "Debbugs-submit" Resent-CC: bug-sed@gnu.org Resent-Date: Tue, 08 Mar 2016 17:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22943 X-GNU-PR-Package: sed X-GNU-PR-Keywords: To: Davide Brini Cc: 22943@debbugs.gnu.org Received: via spool by 22943-submit@debbugs.gnu.org id=B22943.145745883516628 (code B ref 22943); Tue, 08 Mar 2016 17:41:01 +0000 Received: (at 22943) by debbugs.gnu.org; 8 Mar 2016 17:40:35 +0000 Received: from localhost ([127.0.0.1]:39950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adLcZ-0004K6-60 for submit@debbugs.gnu.org; Tue, 08 Mar 2016 12:40:35 -0500 Received: from mail-ob0-f179.google.com ([209.85.214.179]:35953) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adLcX-0004Jo-J7 for 22943@debbugs.gnu.org; Tue, 08 Mar 2016 12:40:34 -0500 Received: by mail-ob0-f179.google.com with SMTP id m7so20960882obh.3 for <22943@debbugs.gnu.org>; Tue, 08 Mar 2016 09:40:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=hvkMFoVBuc/XnktxqS9BveOBbs3Su6YbNl4T6kRaxQM=; b=nALyhWtX7widpZGmWxALMPaFO30ET/GiU5DxdJvDXK9gPsjZfJ9JB3LVEiKTiZap9A ND0xM2RjND5u4Ko7qm2fXOBcCCBAhhe8VSHl55N4mf80C6Tx+TxooPqz3+jTGEqVvSzR SF+EOg+RsiWYmgBO8C5W/ZXnY4W2HeP5Ghh9iFvjA1K4JYud6NM5DANqmoAZ9Do8qXAJ kUJwGpjMM68eCICUzi4g0Yku7UeliyhJE3Riqk8rxtwuz/ep+Zmp+Uryy0WkIC5sJFDc L6pTICvrPsXsC7LLCxAYMQ0Gb323RwiFcQv7fx82JrdvjlEq4kNGXg1+LrH7XmHA98d2 n+SQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=hvkMFoVBuc/XnktxqS9BveOBbs3Su6YbNl4T6kRaxQM=; b=khAMLI5D5QYg0yvQjzSSfu0o4meeCz7OkPiaR/Omq1heOtFIud/oqcW3ciaPQ0lgTt D2Bs5uZzrDl4+Rmc7XF6aWil6kp5TQjik5ONp709fgjagQS4JBSYpPWvFwNB1G4iuJDH xEpOOoYXTox0I3Nl3MsljxOTP3EwwohEbBMGP/vLxa+rJz+NTgxt5GrDCmupjmrtcSmL 8wKLpIe6geSHYy1fpC4wV5v99vfx8r4iRcbOv/X4TEcuQRHuoaNydlzlmQdY6u30RP02 B/bTTT62oihMHvrrtvU36J4yopGBzraNxCwpO97OnAY+8nV+5ofjUPjWyRr03rUXfYZC KfCA== X-Gm-Message-State: AD7BkJKs1utz7GB5xx/9dg83ggV+FakCS28ShF4yOWICOjagIPyLxgQOjG36IB0cXfNNxP2I0WeIBkUQ2dTo8w== X-Received: by 10.182.24.104 with SMTP id t8mr17833070obf.1.1457458827950; Tue, 08 Mar 2016 09:40:27 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.82.194 with HTTP; Tue, 8 Mar 2016 09:40:08 -0800 (PST) In-Reply-To: <0LeeNW-1a4tCp2SI2-00qQZh@mail.gmx.com> References: <1457438803533.17439@wur.nl> <0LeeNW-1a4tCp2SI2-00qQZh@mail.gmx.com> From: Jim Meyering Date: Tue, 8 Mar 2016 09:40:08 -0800 X-Google-Sender-Auth: 846cnPj8PFSwrbV6HEvT_2hXcRI Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) tags 22943 notabug close 22943 thanks On Tue, Mar 8, 2016 at 8:39 AM, Davide Brini wrote: > On Tue, 8 Mar 2016 12:06:43 +0000, "Dam, Jesse van" > wrote: ... > By default sed uses basic regular expressions (BRE), where "+" is not a > special character, so in your example it's matched literally and you're > getting the expected result. > > To do what you wanted you need extended REs (ERE), as in > > $ echo '+710+1869' | sed -r 's/(.[0-9]+).*/\1/g' > +710 > > or you need to tell sed to enable "+" as a nonstandard BRE metacharacter by > escaping it: > > $ echo '+710+1869' | sed 's/\(.[0-9]\+\).*/\1/g' > +710 Thank you for helping triage, Davide. Since this is not a bug, I'm marking it as "notabug" in the issue tracker with a comment above. Also closing it. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 24 18:32:30 2017 Received: (at control) by debbugs.gnu.org; 24 Jan 2017 23:32:30 +0000 Received: from localhost ([127.0.0.1]:41080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWAZi-0000uw-62 for submit@debbugs.gnu.org; Tue, 24 Jan 2017 18:32:30 -0500 Received: from mail-qk0-f171.google.com ([209.85.220.171]:36196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWAZh-0000ui-3w for control@debbugs.gnu.org; Tue, 24 Jan 2017 18:32:29 -0500 Received: by mail-qk0-f171.google.com with SMTP id 11so58584990qkl.3 for ; Tue, 24 Jan 2017 15:32:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:message-id:mime-version:content-disposition:user-agent; bh=tGpForb//DT1LalNRZNmuPB1BkHswkrXciNwHlizIlI=; b=Ak8rqMoM7uKC3XNbEehocb9fBoJje9C03tGws8usfD1A4SAKW48c8gGY5Uc0Qbxo2v 6RTW6Qmpqpv8fQVu5rJzJQgJZARqhqyEOZv+88Piwu7UIKwIGvqVeNiUfAxA175dEP01 WK0tQv94wtRqCqezjo9gIO7xDTeCHhh0hxKfoXfR3O941pl2fT88CbuynPL4/wCmNcCV JOVGMCaNMKMA6em5m2RBZsdNzAGd9EV65Bxrhn0/X+pt0QWdsEOBVCrnYXcHAuFBARfl mpT3c9MNvwLbw7+77WNMxxv51djCBwTUGWoL7AOXaCneTGipbyeiCnpxb0k00OSFmIEO /mdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:message-id:mime-version :content-disposition:user-agent; bh=tGpForb//DT1LalNRZNmuPB1BkHswkrXciNwHlizIlI=; b=e0FTMjf5UddyCmuXqswO5EgYSORupSDA/kpZ0BiR61RqMN1JS/RwWBo+KzxKTNaVaD NPQJdD1NNPORDU+DzxjLJOag2uxSSes5NSojY+OUCnnBXwQ2iayVJH482NeFQ1+pYmTc +7GJb7mcsvlKq0hlBMFy6+Art8mLlbibbPB9gnBC1WK0YEI8hPdDQ53PJ+OUxJiQ+3Wh phQBKb+uDg9nRPqFSHNJBJyIesHqQIuv4AG9qYzPzbGFz2qf7xRk97+jt3X046bnTPXr SwZMTVYDnBPuHcNyL6QAszWuc8iyVGvsWVJJZiGJL70zAIdWndTOa/JZKHsqIrRHTi/x N8ng== X-Gm-Message-State: AIkVDXLX8Lt0cybcYamonPqh5Ee+ObGoYdotBm+M5mTTu4YR0yJAwFEsONL8zsXAJxAk7Q== X-Received: by 10.55.148.71 with SMTP id w68mr26274630qkd.130.1485300743495; Tue, 24 Jan 2017 15:32:23 -0800 (PST) Received: from gmail.com (housegordon.org. [104.236.108.240]) by smtp.gmail.com with ESMTPSA id h33sm16008837qtc.42.2017.01.24.15.32.23 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Jan 2017 15:32:23 -0800 (PST) Date: Tue, 24 Jan 2017 23:31:52 +0000 From: Assaf Gordon To: control@debbugs.gnu.org Message-ID: <20170124233152.GB9668@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.8 (/) tags 20572 notabug close 20572 tags 20684 notabug close 20684 tags 20786 fixed close 20786 tags 22943 notabug close 22943 tags 23415 notabug close 23415 tags 23493 notabug close 23493 tag 23832 notabug close 23832 tag 23848 fixed close 23848 tag 24072 notabug close 24072 tag 25358 fixed close 25358 tag 25371 fixed close 25371 tag 25377 fixed close 25377 tag 25390 fixed close 25390 stop