(1)由不等式|x-1|≤a(a>0)的解集为A,知A={x||x-1|≤a(a>0)}={x|1-a≤x≤1+a},由函数的定义域为B,知B={x|}={x|x>2,或x<-2}.由此能求出a=2时A∩B.
(2)由(1)知A={x|1-a≤x≤1+a},B={x|x>2,或x<-2},由A∩B=∅,知,由此能求出a的范围.
【解析】
(1)∵不等式|x-1|≤a(a>0)的解集为A,
∴A={x||x-1|≤a(a>0)}={x|1-a≤x≤1+a},
∵函数的定义域为B,
∴B={x|}={x|x>2,或x<-2}.
若a=2时,则A={x|-1≤x≤3},
∴A∩B={x|2<x≤3}.
(2)由(1)知A={x|1-a≤x≤1+a},B={x|x>2,或x<-2},
∵A∩B=∅,
∴,结合题设条件a>0解得0<a≤1.
故a的范围是(0,1].