I think what you're looking for is the find command.
nslookup -ls my.domain | find "80"
Note though that neither grep 80 nor find "80" will only return those entries ending in 80. They will both return entries that contain 80. If you truly only want entries that end in 80 it would be better to use findstr with the /e flag (matches the pattern if at the end of a line) as well as including a leading period (otherwise you might get something like 10.21.37.180).
nslookup -ls my.domain | findstr /e ".80"
You can also use Cygwin, which is "a large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows."
EDIT
If nslookup -ls my.domain is giving you an error, then you might try
echo ls my.domain | nslookup | find "80"
or if you really only want the ones that end in .80 try
echo ls my.domain | nslookup | findstr /e ".80"