あなたの課題は、提供されたファイル名のファイル拡張子を見つけることです。
hi.txt -> txt or .txt
carrot.meme -> meme or .meme
lol (undefined behavior)
what..is..this..file -> file or .file
.bashrc -> bashrc or .bashrc
T00M@n3KaPZ.h0wC[]h -> h0wC[]h or .h0wC[]h
agent.000 -> 000 or .000
文字列の最後.
または最後から最後までのテキストを取得する必要があります.
。正規表現の最初のキャプチャグループの一致が/\.([^.]+)$/
機能し、.
sで入力を分割して最後の入力を返します。
ファイル名には常に少なくとも1つ.
が含まれますが、複数のファイル名が含まれる場合があります.
。(例を参照)
入力は常に一致し^[.a-zA-Z0-9^!\[\]{}@$%+=]+$
ます。