2015-07 << 2015-08 >> 2015-09

2015-08-19 (水)

* starts_with/ends_with

文字列クラスの startsWith/endsWith相当の関数,利用頻度そこそこ高いけど各言語で微妙に違っていてつらい.特にスネークケースな言語はstarts_withなのか,start_withなのか,startwithなのかstart_with?なのかいつも迷う.

自分が最近使った言語だけ考えても,見事にバラバラ...

  • Ruby start_with?
  • Python startswith
  • boost starts_with
  • Java startsWith
  • Golang HasPrefix
  • Erlang パターンマッチ