-
len()関数を使用する方法:
string = "Hello, World!" length = len(string) print("文字数:", length)
-
文字列の組み込みメソッドである
.count()
を使用する方法:string = "Hello, World!" length = string.count('') print("文字数:", length)
-
正規表現を使用する方法:
import re string = "Hello, World!" pattern = re.compile(r'\S', re.UNICODE) matches = pattern.findall(string) length = len(matches) print("文字数:", length)
-
Unicode文字列の場合、
unicodedata
モジュールを使用する方法:import unicodedata string = "Hello, World!" length = sum(1 for char in string if unicodedata.category(char)[0] != 'C') print("文字数:", length)
これらの方法を使用することで、文字列の文字数を取得することができます。選択した方法に応じて、上記のコード例を使用してください。