4
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

英数字の判定 python

Last updated at Posted at 2019-05-21

#isalnum()
このメソッドは、文字列中ののすべての文字が英数字(a-z, A-Z, 0-9)かどうかを判定する。

全角文字も判定します

>>> print('ab123'.isalnum())
True
>>> print('ab123#'.isalnum())
False

#isalpha()
このメソッドは、文字列中のすべての文字が英字(a-z, A-Z)かどうかを判定する。

全角文字も判定します


>>> print('abcD'.isalpha())
True
>>> print('abcd1'.isalpha())
False

#isdigit()
このメソッドは、文字列中のすべての文字が数字(0-9)かどうか判定する。

全角文字も判定します


>>> print('1234'.isdigit())
True
>>> print('123edsd'.isdigit())
False

#islower()
このメソッドは、文字列中のすべての文字が小文字の英字(a-z)かどうか判定する。

全角文字も判定します
小文字+大文字小文字の区別の無い文字だけで構成された文字列にも True を返します。


>>> print 'abcd123#'.islower()
True
>>> print 'Abcd123#'.islower()
False

#isupper()
このメソッドは、文字列中のすべての文字が大文字の英字(A-Z)かどうか判定する。

全角文字も判定します
小文字+大文字小文字の区別の無い文字だけで構成された文字列にも True を返します。


>>> print 'ABCD123#'.isupper()
True
>>> print 'Abcd123#'.isupper()
False
4
5
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?