0 votes

I’m trying to do a search for all section headings that start with certain particles and end with a vowel without accent.
E.g. it should find:
\s Ko te ongo tangata langa fale
but not:
\s Ko te ongo tangata langa falé

I used the following Regex:
regex:\s Ko te .?[aeiou]\s\

However, this does not work: Paratext does find all section headings that start with “Ko te”, but also finds those that don’t end with a plain vowel. For the latter, the search result includes all text down to the next section heading that does end with a plain vowel. For example, one search result is:
\s Ko te fu’u 'akau mo tono fuá \r …. [lots and lots of text] …. \s Ko te fakatokanga

I would have expected that the use of *? (not greedy) would take care of this, but apparently it doesn’t.

I also tried variants like
regex:\s Ko te .?[aeiou]\ (only faulty hits)
regex:\s Ko te .
?[aeiou]\s*\r\n (no hits)

Is there another way which does work?

Thanks in advance!
Paulus+Kieviet

Paratext by (499 points)

1 Answer

0 votes
Best answer

I just noticed that some text in my previous post didn’t come through correctly. (The asterisks in the text were interpreted as italics markers.) Below is a corrected version.

Paulus+Kieviet

by (499 points)
reshown

Try this for search: regex:\\s Ko te [^\\]+[aeiou] \\
N.b. On this forum. you can use the style “preformatted text” to show your characters exactly how you type them in:
grafik

That worked. So the trick is to exclude backslashes. Thank you!

Paulus+Kieviet

Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For just as each of us has one body with many members, and these members do not all have the same function, so in Christ we, though many, form one body, and each member belongs to all the others.
Romans 12:4-5
2,664 questions
5,423 answers
5,083 comments
1,481 users