Ich erstelle eine Javascript-Regex, um Abfragen in einer Suchmaschine Zeichenfolge zu entsprechen. Ich habe ein Problem mit dem Wechsel. Ich habe die folgende Regex:Javascript regulären Ausdruck Alternation
.*baidu.com.*[/?].*wd{1}=
Ich möchte in der Lage sein Strings übereinstimmen, die die Zeichenfolge ‚Wort‘ oder ‚QW‘ zusätzlich zu ‚wd‘, aber alles, was ich versuche, ist nicht erfolgreich. Ich dachte, ich könnte etwas wie das Folgende tun:
.*baidu.com.*[/?].*[wd|word|qw]{1}=
aber es scheint nicht zu funktionieren.
'[]' erstellt eine Zeichenklasse, verwenden Sie stattdessen '(wd | word | qw)' '. Befreien Sie sich auch davon, {1} ', es ist nutzlos. – NullUserException
Ein wenig mehr Kontext zu dem, was Sie erreichen möchten, würde uns helfen, Ihnen viel mehr zu helfen: D –