尝试匹配介于两者之间的所有引号(“):
Look-behind - 除[אבג]
之外的任何内容的1个字符和仅[אבג]
的1个字符
前瞻 - 任何角色[א-ת]
。
可以测试 - https://www.functions-online.com/preg_match.html -
以下作品以英文撰写:
/(?<=[^xyz]{1}[xyz]{1})"(?=[a-z])/i
但不是希伯来语:
/(?<=[^אבג]{1}[אבג]{1})"(?=[א-ת])/
任何帮助将不胜感激, 非常感谢!
答案 0 :(得分:1)
您需要对unicode字符使用修饰符u
:
/(?<=[^אבג]{1}[אבג]{1})"(?=[א-ת])/u