2022年 11月 5日

python-提取一串字符串中的数字

有时候,我们需要把一串字符串中的数字提取出来,那么python中提供了isdigit()函数来判断字符是否是数字。

问题:提取‘abc123qwer456tyui789’这个字符串中的数字并打印出来。

程序实例:

  1. str = 'abc123qwer456tyui789'
  2. num = ''.join([x for x in str if x.isdigit()])
  3. print(num)

运行结果如下图: