On Nov 24, 2006, at 4:51 PM, Peter Dyballa wrote: > > Am 24.11.2006 um 22:14 schrieb Dieter Wilhelm: > >> Just for completeness: where to look for the answer? In AWK, Perl, an >> Elisp function on the Emacs wiki? > > Into this list – or its archive(s)! This kind of question was > answered more than once. This year, last year, ... It might be time > to put it into an FAQ or a Wiki. Hints are given in the Elisp info > doc on Regexp (where the full description can be found): > > `.' (Period) > is a special character that matches any single character > except a newline. > > `[^ ... ]' > A complemented character alternative can match a newline, > unless newline is mentioned as one of the characters not > to match. This is in contrast to the handling of regexps > in programs such as `grep'. > > So "{[^}]*}" stands for 'a region that starts with `{´ and has no `} > ´ until the final `}´ is hit; between both braces any number > (starting with 0) of any character except `}´ can appear.' I don't quite understand why this should be in an "emacs" FAQ or wiki. Its basic regular expressions. One such document is here: http://en.wikipedia.org/wiki/Regular_expressions#Syntax Perry Smith ( pedz@easesoftware.com ) Ease Software, Inc. ( http://www.easesoftware.com ) Low cost SATA Disk Systems for IBMs p5, pSeries, and RS/6000 AIX systems