I\'m trying to get notepad++ to regex find all instances of \"abc\" and \"def\" in the following sentence:
The abc went to the def.
Inside a character set declaration ([…]) only the characters \, ] and - are special characters with the special functions of escaping the next character, closing the character set declaration and marking a character range (only if not written at the begin or end), respectively. Any other character is interpretet as a plain character.
So is your | in [a|d] which means that [a|d] describes any of the characters a, | or d and not just a or d like a|d does.