我正在尝试确定某个字符是否出现在另一个字符的第一次(也是唯一一次)出现之前。
例如,我想确定字符“X”是否出现在第一次出现“Y”之前。
正则表达式将匹配这些:
acXaaccccYaaacacXacacaY // X appears before the first occurrence of Y
aXacacaXacacXavaY // X appears before the first occurrence of Y
正则表达式与此不匹配:
acacacaYacacacXacacacY // The X appears after the first occurrence of Y
这可能与单个正则表达式匹配吗?