GREP to find a Greek Phrase
I'd like to find a phrase of Greek letters within non-Greek text. This following GREP uses the "or" operator, the two main Greek Unicode sets and a third grouping that includes a space and some punctuation:
([\x{0370}-\x{03FF}]|[\x{1F00}-\x{1FFE}]|[ ,’])+This works except that: 1, It finds spaces that aren't within Greek letters, and 2, It selects the spaces on either side of the Greek phrase.
I'd like it to NOT find spaces that don't have a Greek character on either side of them and I don't want it to select the spaces before and after the phrase.
So I don't want this selection:

But I'd like this selection:

The goal is a search and replace to apply the Greek language, and it's important that the spaces and punctuation within the Greek phrase also get the lanugage set.
Is this even possible?
Thanks for any insight,
Ken

