验孕棒只能判断是否怀孕,但不能判断宫内孕还是宫外孕。验孕棒的原理是通过检测尿液中的hCG水平,怀孕后孕妇尿液中hCG水平会升高,因此来判断怀孕。而无论是否宫外孕,hCG水平都会升高。要判断宫外孕,需要通过b超来检查。可以在验孕棒确认怀孕后,在怀孕后35天左右,进行b超检查并抽血检测hCG和孕酮数值。如果hCG和孕酮值较正常怀孕低,且b超未显示宫腔内存在孕囊,而在宫腔外发现异常包块,则高度怀疑宫外孕。经医生综合病史、体征等诊断确认并给予后续处理。