pattern='^id DiaMatch[(]([[:digit:]]+)[)]'
while IFS= read -r line; do
  [[ $line =~ $pattern ]] || continue
  echo "${BASH_REMATCH[1]}"
done