滤去非十六进制字符并输出新字符串

连续输入一批以 * 结束的字符串(字符串的长度不超过80),遇 ** 则全部输入结束。
对每个字符串做如下处理:滤去所有的非十六进制字符后,组成一个新字符串(十六进制形式),然后将其转换为十进制数后输出。
例:括号内是说明
输入:
10Pf4+1-+A** (连续输入3个字符串)
输出:
16
3905
10