-

habachen --- 高速な全角・半角変換

+

habachen --- 高速な日本語文字種変換モジュール


このモジュールは、日本語の全角/半角と、ひらがな/カタカナを相互変換する関数を提供します。

利用可能な関数は以下の通りです:

@@ -148,7 +148,8 @@

ナビゲーション

habachen.to_katakana(text: str, /, ignore: Iterable[str] = '', *, hankaku: bool = False) str
habachen.hira_to_kata(text: str, /, ignore: Iterable[str] = '', *, hankaku: bool = False) str
-

文字列を受け取り、それに含まれるひらがなを対応するカタカナ(既定では全角カタカナ)に変換した新しい文字列を返します。オプション引数 ignore に含まれるひらがなは変換されません。ignore 引数に渡すことができるのは、ひらがな文字列、あるいはひらがな文字列のイテラブルで、ひらがな文字列はカタカナに変換可能でなくてはなりません。 +

文字列を受け取り、それに含まれるひらがなを対応するカタカナ(既定では全角カタカナ)に変換した新しい文字列を返します。オプション引数 ignore に含まれるひらがなは変換されません。 +ignore 引数に渡すことができるのは、ひらがな文字列、あるいはひらがな文字列のイテラブルで、カタカナに変換できない文字を含んでいてはなりません。 hankaku オプションを True に設定すると、ひらがなは全角カタカナではなく半角カタカナに変換されるようになります。

以下が使用例です:

# ひらがなをカタカナに変換する。ひらがな以外は変換されない
@@ -189,7 +190,7 @@ 

ナビゲーション

habachen.kata_to_hira(text: str, /, ignore: Iterable[str] = '') str

文字列を受け取り、それに含まれる全角カタカナを対応するひらがなに変換した新しい文字列を返します。オプション引数 ignore に含まれるカタカナは変換されません。 -ignore 引数に渡すことができるのは、カタカナ文字列、あるいはカタカナ文字列のイテラブルで、カタカナ文字列はひらがなに変換可能でなくてはなりません。

+ignore 引数に渡すことができるのは、カタカナ文字列、あるいはカタカナ文字列のイテラブルで、ひらがなに変換できない文字を含んでいてはなりません。

注釈

半角カタカナからひらがなへの変換はサポートしていません。

@@ -1368,7 +1369,7 @@

APPENDIX: 変換テーブル目次

\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index a9212b6..0a003b8 100644 --- a/docs/index.html +++ b/docs/index.html @@ -8,17 +8,17 @@ Welcome to Habachen's documentation! — Habachen ドキュメント - - + + - - - - + + + + - +