Да, вам, вероятно, нужно еще больше ограничить эти изменения, и я бы предложил:
at RUT in "\\io1 .+\\ior": "ɓay vəra’ vay" > "ɓay vəra’\u2028vay"
at JON in "\\io1 .+\\ior": "ɓay raw Zonas" > "ɓay raw\u2028Zonas"
Это означает, что только at / в книге Руфь (или Иона) искать in контексте \io1 ... \ior совпадающий текст и вставить перенос строки.
Если таких случаев много, может быть проще иметь более общее правило, например:
at RUT in "\\io1 .+\\ior": "(ɓay vəra’) (vay)" > "\1\u2028\2"
так, чтобы вам приходилось думать только об одной стороне правила замены (скопируйте фрагмент из текста, а затем добавьте скобки, чтобы показать, где сделать перенос). Правая часть (заменить на) всегда оставалась бы той же.
Yes, you probably need to constrain those changes further, and I’d suggest:
at RUT in "\\io1 .+\\ior": "ɓay vəra’ vay" > "ɓay vəra’\u2028vay"
at JON in "\\io1 .+\\ior": "ɓay raw Zonas" > "ɓay raw\u2028Zonas"
This says, only at / in the book of Ruth (or Jonah) look within the context of \io1 ... \ior for the matching text and insert the line break.
If you had lots of these, it might be easier to have a more generic rule like:
at RUT in "\\io1 .+\\ior": "(ɓay vəra’) (vay)" > "\1\u2028\2"
so that you only have one side of the change rule to think about (copy and paste the snippet from the text, and then add the parentheses to show where to make the break). The right hand side (replace with) would always stay the same.