頭字語

頭字語

初級

説明

フレーズを頭字語に変換します。

IT業界の人たちは、TLA(3文字の頭字語)が大好きです!

Portable Network Graphicsのような長い名前を、その頭字語(PNG)に変換するプログラムを書いて、ちょっとした専門用語を生み出してみましょう。

句読点は次のように扱います。ハイフンは単語の区切りです(空白と同じ扱いです)。それ以外の句読点は、入力から取り除いてかまいません。

たとえば、次のとおりです。

入力 出力
As Soon As Possible ASAP
Liquid-crystal display LCD
Thank George It's Friday! TGIF

出典

Julien Vanierリンクは新しいウィンドウまたはタブで開きます
GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Python Exercism

頭字語を始める準備はできましたか?

Exercismに登録すれば、17個のコンセプト146個の演習、そして本物の人間によるメンタリングとともに、Pythonを学んでマスターできます。すべて無料です。

頭字語を深く掘り下げよう!

正規表現をやさしく掘り下げます。基本的な空白のマッチングから始め、Unicodeを探索し、否定後読みで締めくくります。最後に、ステートマシンを含む頭字語への他のアプローチをいくつか見ていきます。