【问题标题】:Testing string for characters that are not letters or numbers [duplicate]测试不是字母或数字的字符的字符串[重复]
【发布时间】:2013-06-01 12:50:33
【问题描述】:

我有一个类似'H897b Site' 的字符串,我想测试该字符串以确保它只包含字母和数字,没有特殊字符。

所以在'H897b Sit$e''H8(&b Site' 这样的情况下,我希望能够标记它。

我想要完成的是遍历表中的一列并检查数据输入人员的输入错误。

【问题讨论】:

标签: python string


【解决方案1】:
    print all(part.isalnum() for part in my_string.split())

【讨论】:

    【解决方案2】:

    您可以遍历字符串并进行检查

    if 'z' >= c >= 'a'
    

    同样适用于数字等

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-27
      • 2018-01-31
      • 2017-05-26
      • 2011-07-25
      • 2015-11-12
      • 1970-01-01
      • 2013-08-05
      • 2019-12-24
      相关资源
      最近更新 更多