Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


gordom,

a macro can do the job , have a look at the standard LibreOffice macro's you find in every document)

you can also tranfer the text to a spreadsheet and use formula like if(left(cellstring,3) = 'set:');'nothing', cellstring)
then recopy to spreadsheet to a writerdoc and replace 'nothing'

hope it helps

Fernand
W dniu 2013-01-08 21:17, Nino Novak pisze:
Am 08.01.2013 21:11, schrieb gordom:
W dniu 2013-01-08 20:20, Mirosław Zalewski pisze:
Since LibreOffice regex engine is crippled and don't support
lookaheads, the
short answer is:
no, you can't do that.

That's a pity.

but only if it's really true ;-)


BUT do lines you want to delete happen to fall into some common
pattern? In
your sample (which may or may not be representative for entire text)
they
does. In fact you want to delete all lines that start with number
followed by
letter. You can use this regexp to match these lines:

^[0-9]+.*


Unfortunately my sample wasn't very accurate and can't be regarded as
fully representative. The pattern is more complex actually.

Then you should try to show a better example as Regex are pattern
matching and without knowing the pattern we cannot guess how to match it
;-)

Nino


In "real" life :-) there are lines starting with letters also. Only these with "Set:" at the beginning should be left, rest is going to be deleted.

Set:   01SA34509
0109SA
011017B
S01020207B
010902B
01090002
011007B
01090001
090110
Set:   0134501
011101
HB01110102
01110103
080908
Set:   0111679SE
0111SE

I'm surprised that there is no simple way to find everything except "Set:.+$"

gordom



--
For unsubscribe instructions e-mail to: users+help@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.