Operator naprzemienny w nawiasach kwadratowych nie działa

Tworzę wyrażenie regularne javascript, aby dopasować zapytania w ciągu wyszukiwarki. Mam problem z przemianą. Mam następujące wyrażenie regularne:

<code>.*baidu.com.*[/?].*wd{1}=
</code>

Chcę być w stanie dopasować ciągi, które mają ciąg „słowo” lub „qw” oprócz „wd”, ale wszystko, co próbuję, kończy się niepowodzeniem. Myślałem, że będę w stanie zrobić coś takiego:

<code>.*baidu.com.*[/?].*[wd|word|qw]{1}=
</code>

ale to nie działa.

questionAnswers(2)

yourAnswerToTheQuestion