From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Burkhard Schultheis Newsgroups: gmane.emacs.help Subject: Re: regular expression Date: Mon, 25 Jan 2010 17:34:29 +0100 Message-ID: <7s5vgvF64lU1@mid.individual.net> References: <7s5bu9Fg2iU1@mid.individual.net> <87pr4y1hxl.fsf@monolith.local.lan> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1264437674 6961 80.91.229.12 (25 Jan 2010 16:41:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 25 Jan 2010 16:41:14 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Jan 25 17:41:06 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NZRzu-0008Eu-90 for geh-help-gnu-emacs@m.gmane.org; Mon, 25 Jan 2010 17:41:06 +0100 Original-Received: from localhost ([127.0.0.1]:55328 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NZRzv-0006tz-7t for geh-help-gnu-emacs@m.gmane.org; Mon, 25 Jan 2010 11:41:07 -0500 Original-Path: news.stanford.edu!usenet.stanford.edu!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 32 Original-X-Trace: individual.net JiOq2WuOO3zVCIDDmTpmQg7jWiPuiu0G/0eJdSk22goGvyXqLF Cancel-Lock: sha1:o8L4/0nV7dsDdeP4Wp2aYyz5wsE= User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 In-Reply-To: <87pr4y1hxl.fsf@monolith.local.lan> Original-Xref: news.stanford.edu gnu.emacs.help:176375 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:71441 Archived-At: Am 25.01.2010 13:35, schrieb Nuno J. Silva: > Burkhard Schultheis writes: > >> I want to search for the following string: A hyphen not surrounded by >> spaces. Therefore I tried the following pattern: >> [^ ]-[^ ]. >> But this pattern finds a hyphen preceded by a letter and followed by a >> newline character, too. >> >> How to exclude the newline character? I tried >> [^ ]-[^ \n] >> but that does not work. Why? And how to search for this? > > I made up some test text in a buffer, and tried search-forward-regexp > with > > [^ ]-[^ \n] > > and > > [^ ]-[^ > ] > > The second one works here. It has the result of hitting C-q C-j, instead > of \n, because there are other places where emacs won't match a newline > with \n, and needs this. > Here too! Thank you very much! Regards Burkhard