3 added 520 characters in body
source | link

05AB1E, 24 23 21 bytes

Code:

u•éÓœ°D¥M™ù>•30B2ô0:g

Explanation:

u                      # Convert the input to uppercase.
 •éÓœ°D¥M™ù>•30B       # Compressed version of CHDDFFNGLLPHRHTH.
                         It convert the text between the •'s from base 214 to
                         base 10 and converts that to base 30.
                2ô     # Split into pieces of 2.
                  0:   # Replace each element that also occurs in the input by 0.
                    g  # Get the length of the processed input.

Uses the CP-1252 encoding. Try it online!

05AB1E, 24 23 21 bytes

u•éÓœ°D¥M™ù>•30B2ô0:g

Uses the CP-1252 encoding. Try it online!

05AB1E, 24 23 21 bytes

Code:

u•éÓœ°D¥M™ù>•30B2ô0:g

Explanation:

u                      # Convert the input to uppercase.
 •éÓœ°D¥M™ù>•30B       # Compressed version of CHDDFFNGLLPHRHTH.
                         It convert the text between the •'s from base 214 to
                         base 10 and converts that to base 30.
                2ô     # Split into pieces of 2.
                  0:   # Replace each element that also occurs in the input by 0.
                    g  # Get the length of the processed input.

Uses the CP-1252 encoding. Try it online!

2 added 14 characters in body
source | link

05AB1E, 24 2323 21 bytes

l’chddffngâÌhrhth’2ô0u•éÓœ°D¥M™ù>•30B2ô0:g

Uses the CP-1252 encoding. Try it online!Try it online!

05AB1E, 24 23 bytes

l’chddffngâÌhrhth’2ô0:g

Uses the CP-1252 encoding. Try it online!

05AB1E, 24 23 21 bytes

u•éÓœ°D¥M™ù>•30B2ô0:g

Uses the CP-1252 encoding. Try it online!

1
source | link

05AB1E, 24 23 bytes

l’chddffngâÌhrhth’2ô0:g

Uses the CP-1252 encoding. Try it online!