検索結果が複数の時の抽出の仕方

こんにちは

arrDr = dt.AsEnumerable.Where(Function(r) System.Text.RegularExpressions.Regex.IsMatch(r("番号").ToString,"^\d{8}_")).ToArray

としてください。arrDr はDataRow配列です。

arrDrの中に要素があるかどうかは、 arrDr.Any の条件式で判定できます。