We can change assumption of $A$ being subset of $[0,1]$, to be a subset of $[0,1)$. That won't change measure of but will make our calculation cleaner.
Let $A_{n}$ be partition of $[0,1)$ into $10^{n}$ left-closed intervals of equal length. Further, let $A_{n}^{\prime}$ be $A_{n}$ minus intervals which contain numbers, which fractional part of the decimal expansion up to n-th digit poses digit $4$.
For example
$$A_{0}=A_{0}^{\prime}=\{[0,1]\}$$
$$A_{1}=\{[0,0.1), [0.1,0.2),[0.3,0.4),[0.4,0.5)...,[0.9,1)\}$$
$$A_{1}^{\prime}=\{[0,0.1), [0.1,0.2),[0.3,0.4),[0.6,0.7),[0.7,0.8),[0.9,1]\}$$
$$A_{2}=\{[0,0.01), [0.01,0.02),...,[0.99,1)\}$$
$$A_{2}^{\prime}=A_{2}- \{[0.07,0.08),[0.17,0.18),...[0.70,0.71),...,[0.79,0.80),...,[0.99,0.1)\}$$
Notice
- Length of each interval $X$ in $A_{n}$ (or $A_{n}^{\prime}$) is $\frac{1}{10^n}$.
- $A\subset \bigcup A_{n}^{\prime}$ for all n. As a consequence
$$
\mu(A)\leq\mu(\bigcup A_{n}^{\prime})=\Sigma_{X\in A_{n}^{\prime}}\mu(X)=\Sigma_{X\in A_{n}^{\prime}}\frac{1}{10^n}=\frac{\#A_{n}^{\prime}}{10^n}
$$
- For $n>0$, each interval from $A_{n}$ can be uniquely paired with the sequence $a_{1}a_{2}...a_{n}$, (where $a_{k}\in\{0..9\}$) in the following way: let $X\in A_{n}$. Then X is of the form $[0.a_{1}a_{2}...a_{n}, 0.a_{1}a_{2}...a_{n}+ \frac{1}{10^n})$. On the other hand if we have sequence $a_{1}a_{2}...a_{n}$, then in $A_{n}$ there exists interval for which left bound is a number $0.a_{1}a_{2}...a_{n}$.
- If we take interval $X\in A_{n}$ that is related to the $a_{1}a_{2}...a_{n}$ sequence, and for some $k$, $a_{k}=4$ then since $0.a_{1}a_{2}...a_{n}\in X$ we deduce $X\not\in A_{n}^{\prime}$.
- On the other hand, if number $0.b_{1}b_{2}...b_{n}...$ belongs to interval $[0.a_{1}a_{2}...a_{n}, 0.a_{1}a_{2}...a_{n}+ \frac{1}{10^n})$, and for some $k\leq n$, $b_{k}=4$, then also $a_{k}=4$. So if $X\not\in A_{n}^{\prime}$ then sequence $a_{1}a_{2}...a_{n}$ related to X has some $a_{k}=4$.
- So to calculate $\#A_{n}^{\prime}$, we have to calculate how many sequences $a_{1}a_{2}...a_{n}$ are there which do not poses number 4.
For example $\#A_{0}^{\prime}=1$, $\#A_{1}^{\prime}=9$, $\#A_{2}^{\prime}=81$, and it's easy to notice that in general $\#A_{n}^{\prime}=9^{n}$.
From that
$$
0\leq\mu(A)\leq\frac{\#A_{n}^{\prime}}{10^n}=\frac{9^{n}}{10^n}\to^{n}0
$$
so $\mu(A)=0$. Of course it works for numbers other than 4.