Exklusiv oder in regulärem Ausdruck

Ich suche ein bisschen Regex-Hilfe. Ich möchte einen Ausdruck entwerfen, der einer Zeichenfolge entspricht mit "foo" ODER "Bar", aber nicht beide "foo" UND "Bar"

Wenn ich so etwas mache ...

/((foo)|(bar))/

Es wird passen "foobar". Nicht wonach ich suche. Also, wie kann ich Regex nur anpassen, wenn der eine oder der andere Begriff vorhanden ist?

Vielen Dank!

Antworten auf die Frage(13)

Ihre Antwort auf die Frage