Я создаю регулярное выражение javascript для соответствия запросам в строке поисковой системы. У меня проблема с чередованием. У меня есть следующее регулярное выражение:Изменение регулярного выражения Javascript
.*baidu.com.*[/?].*wd{1}=
Я хочу, чтобы иметь возможность сопоставить строки, которые имеют строку «слово» или «QW» в дополнение к «БВ», но все, что я пытаюсь безуспешно. Я думал, что смогу сделать что-то вроде следующего:
.*baidu.com.*[/?].*[wd|word|qw]{1}=
но он не работает.
'[]' создает класс символов, вместо этого используйте '(wd | word | qw)'. Также избавитесь от этого '{1}', это бесполезно. – NullUserException
Немного больше о том, что вы пытаетесь сделать, поможет нам помочь вам намного больше: D –