I would expect the unicode value \u000A to match just newlines (or \u000C if you need to match CR).
It has become a bit of a black magic these days... With kind regards, Bert On Fri, 31 Dec 2021 at 02:49, Matt Miller <matt.mil...@fastmail.com> wrote: > I'm loading a text frame from a utf-8 encoded text file, and within my > Scribus Python code I want to search for the standard newline character, > ascii value 10. When I see an ascii 10 as the line separator I want to > apply a special paragraph style to the following paragraph. Most paragraphs > end with the Unicode paragraph separator character, \u2029, and in those > cases the default paragraph style is fine. > > My problem is that both these types of characters are matching '\r' when I > use re.search in python. also, if I select either line separator character, > then do getText(), I get a '\r' no matter what. I've confirmed that my file > encoding is utf-8. What am I missing? How can I search for a simple '\n' > character? > > > -- > > Matt Miller > mailto:matt.mil...@fastmail.com > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.scribus.net/pipermail/scribus/attachments/20211230/3c1178f6/attachment.htm > > > ___ > Scribus Mailing List: scribus@lists.scribus.net > Edit your options or unsubscribe: > http://lists.scribus.net/mailman/listinfo/scribus > See also: > http://wiki.scribus.net > http://forums.scribus.net > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.scribus.net/pipermail/scribus/attachments/20211231/5519d97b/attachment.htm> ___ Scribus Mailing List: scribus@lists.scribus.net Edit your options or unsubscribe: http://lists.scribus.net/mailman/listinfo/scribus See also: http://wiki.scribus.net http://forums.scribus.net