エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Stringクラスにひらがな・カタカナ変換をextensionする - Qiita
ひらがな・カタカナについて "ひらがな"とは、0x3041の"ぁ"から0x3096の"ゖ"とする "カタカナ"とは、0x3... ひらがな・カタカナについて "ひらがな"とは、0x3041の"ぁ"から0x3096の"ゖ"とする "カタカナ"とは、0x30A1の"ァ"から0x30F6の"ヶ"とする 半角カタカナは無視 コード extension String { func katakana() -> String { var str = "" // 文字列を表現するUInt32 for c in unicodeScalars { if c.value >= 0x3041 && c.value <= 0x3096 { str.append(UnicodeScalar(c.value+96)) } else { str.append(c) } } return str } func hiragana() -> String { var str = "" for c in unicodeScalars { if c.valu
2014/12/02 リンク