私激減
タウリンはやる気があるのに私の頭がついていけない、ということでTauriで作っているアレの続きなのですが。
次の機能を追加するには正規表現にもチャレンジしないといけないことが解ったのでやってみたのです。
そうしたら、良くあるやつ。
ドットから後ろを拡張子にしようとしたら、拡張子の前じゃないところにドットがあるとそこから後ろがマッチしてしまうのです。
書き方を変えたらちゃんと拡張子だけにマッチするようになったのですが。
正規表現はまあまあ理解しているつもりでしたが、言語が変わると「どうなんだっけ?」ってことになってワケが解らなくなるのです。
それとは関係なく、次の機能は画像を変換する機能なので、convert_imageという関数名なのですが、今のところ中身は正規表現の練習ばかり書かれているのです。
しかも、正規表現だけだと戻り値の型が違うというエラーが出るので、最後に適当に"ture"の変数を宣言して返しているとか。
なんとなくやってはいけないことをしている気もしますが、あとで間違えないようにしないといけません。
コメントする