いただいたヒントを元に、以下のマクロを作り、解説いたしました。
オリジナルの\strut ですと、少し線が下にさがりすぎて希望の結果が得られません
でしたので、下記の通りに、数値を少し小さくしたものを作りました。
\newcommand{\mstrut}{\rule[-.15\baselineskip]{0pt}{\baselineskip}}
\newcommand{\mulines}[1]{%
\tikz[baseline=(text.base)]{
\node[inner sep=1pt,outer sep=0pt] (text) {{\mstrut #1}};
\draw (text.south west) -- (text.south east);
}%
}%
ありがとうございました。