diareha bowl movement with white half inch eggs with brown hair going through them a lot of them

I have had bad gas bloating and trouble passing gas

What is this should i bring it to the doctor