help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: regexp on emacs how to...


From: renato . pontefice
Subject: Re: regexp on emacs how to...
Date: Mon, 1 Sep 2014 03:11:17 -0700 (PDT)
User-agent: G2/1.0

ok, this is a right code:
#+BEGIN_EXAMPLE
noscenza e competenza, che in }{\rtlch\fcs1 \af0 \ltrch\fcs0 
\f40\fs22\insrsid15731996\charrsid7868964 [-DATE-]}{\rtlch\fcs1 \af0 
\ltrch\fcs0 \f40\fs22\insrsid15731996  prot }{\rtlch\fcs1 \af0 \ltrch\fcs0 
\f40\fs22\insrsid15731996\charrsid13987552 [-TIME-]}{\rtlch\fcs1 \af0 
\ltrch\fcs0 \f40\fs22\insrsid15731996  Il/la sig
#+END_EXAMPLE

this is an example with problems
#+BEGIN_EXAMPLE
noscenza e competenza, che in }{\rtlch\fcs1 \af0 \ltrch\fcs0 
\f40\fs22\insrsid15731996\charrsid7868964 [-DAT{\rtlch\fcs1 \af0 
\ltrchE-]}{\rtlch\fcs1 \af0 \ltrch\fcs0 \f40\fs22\insrsid15731996  prot 
}{\rtlch\fcs1 \af0 \ltrch\fcs0 
\f40\fs22\insrsid15731996\charrsid13987552 [-TI
ME-]}{\rtlch\fcs1 \af0 \ltrch\fcs0 \f40\fs22\insrsid15731996  Il/la sig
#+END_EXAMPLE

In the second example, my variable ([-DATE-] and [-TIME-], are interrupted:
- in [-DATE-] variable, by rtf code
- in [-TIME-] variable, by a a line feed

in both example, the parser that try to substituite variable, fails, becausae 
it find some dirty text, between the start [- and the end -] of variable.

So I need to detect that occurence.
The best thing would be to detect JUST the occurence of variable that are not 
well formatted (as in example 1

I think regexp could do that, but I don't know how...

Renato


reply via email to

[Prev in Thread] Current Thread [Next in Thread]