python 文字列に指定した文字が含まれているかを確認する
pythonで、in 演算子などを使って、文字列に指定した文字が含まれているかを確認するサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- python 3.7.6
in 演算子使い方
in 演算子を使用すると、文字列に指定した文字が含まれているかを判定することが可能です。
print('m' in 'mebee')
# True
print('e' in 'mebee')
# True
print('me' in 'mebee')
# True
# 大文字小文字は区別されます
print('M' in 'mebee')
# False
# andも使用できます
print('m' in 'mebee' and 'b' in 'mebee')
# True
count()を使って、文字をカウントして「0」であれば含まれていないことを判定することも可能です。
print('mebee'.count('m'))
# 1
# 大文字小文字は区別されます
print('mebee'.count('M'))
# 1
print('mebee'.count('me'))
# 1
print('mebee'.count('a'))
# 0
find()も、文字が含まれていなければ「-1」を返してくれるので、判定することが可能です。
print('mebee'.find('m'))
# 0
# 大文字小文字は区別されます
print('mebee'.find('M'))
# -1
print('mebee'.find('eb'))
# 1
print('mebee'.find('a'))
# -1
-
前の記事
Vagrantを使ってSolusを構築する 2020.11.10
-
次の記事
Alpine.jsでx-bindを使用してデータをバインドして画像を表示する 2020.11.10
コメントを書く