MATL, 10 9 bytes
BXs&=?I&]
Input is a string enclosed with single qoutesquotes (if the input contains single qoutes, escape them by duplicating).
Output is 3 as truthy and nothing (empty output) as falsy.
The code in binary is as follows:
B 1 0 0 0 0 1 0
X 1 0 1 1 0 0 0
s 1 1 1 0 0 1 1
& 0 1 0 0 1 1 0
= 0 1 1 1 1 0 1
? 0 1 1 1 1 1 1
I 1 0 0 1 0 0 1
& 0 1 0 0 1 1 0
] 1 0 1 1 1 0 1
Sum 5 5 5 5 5 5 5
###Explanation
B % Input string (implicit). Convert each char to its ASCII code, and
% then to binary. This gives a binary matrix, with each char of the
% input corresponding to a row
Xs % Sum of each column. Gives a row vector
&= % All pairwise equality comparisons
? % If all are true
I % Push 3
& % Specify that the next function, namely implicit display, will
% take one input, instead of the whole stack which is the default
] % End
% Display (implicit)