Yes, anyone with valid I797 and I94 can re-enter USA without a valid visa in a passport. This is only applicable if you travelled to Canada or Mexico and your stay is 30 days or less.
I personally used this option so it is pretty easy to come back to the states but I am not sure how things are...