I have seen +? a lot in regex, but I'm not sure what it really stands for. I know + means 1 or more, and ? means 0 or 1. So does +? means 0 or more? In that case, why not just use *, which means 0 or more?
I just need to know if +? means 0 or more, or it means something different. Then I'll delete this question if it's too annoying.