EmEditor (text editor) Forum Index
   Regular Expressions
     Match New Line Characters doesn't work?
Register To Post

Threaded | Newest First Previous Topic | Next Topic | Bottom
Poster Thread
shellymeow
Posted on: 8/24/2011 6:48 am
Just popping in
Joined: 8/24/2011
From:
Posts: 4
Match New Line Characters doesn't work?
Hello everyone
Sorry about my poor English..

I already enabled "Regular Expressions Match New Line Characters" checkbox
but I still cannot find out the string contains a new line that with the regular expression <td>.*?</td>
why?

the version is 10.1.1
Deipotent
Posted on: 8/24/2011 8:52 am
Just can't stay away
Joined: 2/15/2008
From:
Posts: 122
Re: Match New Line Characters doesn't work?
You also need to change the option below the "Regular Expressions Match New Line Characters" checkbox, "Additional Lines to Search for Regular Expressions", from 0 to the maximum number of lines a tag could span. For example, if your tag is:


<td>first line
second line</td>


you need to set it to 1, as the </td> tag is one line later than the <td> tag. the higher the number you set it, the slower the regex engine will work, as it will be looking at more lines.

You could try setting to 100 or 1000 and see how performance is.
shellymeow
Posted on: 8/24/2011 9:05 am
Just popping in
Joined: 8/24/2011
From:
Posts: 4
Re: Match New Line Characters doesn't work?
It works!!
Thank You so much!
Stefan
Posted on: 8/24/2011 12:21 pm
Home away from home
Joined: 7/14/2008
From: Germany, EU
Posts: 285
Re: Match New Line Characters doesn't work?
There could be an warning dialog after clicking [OK]
IF "Regular Expressions Match New Line Characters" is checked
AND "Additional Lines to Search for Regular Expressions" is set to '0'


Like:
"You have chosen to use RegEx in multi line mode.
Please note that you have to set the roughly expected "Additional Lines" option too."

-
EDIT:
Or an better idea:
That two options could be somehow "grouped" by an thin frame line,
and the "Additional Lines" option could be greyed-out
while "Match New Line" is disabled,
to make the relationship better visible.

---------------------------------------------------
"[X] Regular Expressions Match New Line Characters"
          "Multi Line mode search max. for [ 0 ] additional lines."
---------------------------------------------------


- - -

Or maybe these option could be set to an higher amount as '0' by default.
Would be an amount of, lets say, '30' really that slow?


.
Threaded | Newest First Previous Topic | Next Topic | Top


Register To Post
 
English čeština Deutsch español français italiano 日本語 한국어 Русский 简体中文 繁體中文