正则表达式:^-?\d+$的含义是什么?
A、由26个字母组成的字符串
B、由26个字母和数字组成的字符串
C、一个带有负号的数字字符串
D、一个整数形式的字符串