2021-01-01から1年間の記事一覧

徳丸試験対策 - PHPの正規表現の種類

PHP

PHPで利用できる正規表現関数は ereg、preg、mb_eregの3つ ereg バイナリセーフではなくPHP5.3以降で非推奨 & PHP7.0以降では削除されている ⇨バイナリセーフ 「\0」「\x00」「%00」といったNULLバイトが含まれていても正しく処理できる関数のこと。 バイナ…

PythonとJavaScriptの文字列全置換方法の違い

例として"1.1.1.1" という文字列を置換して"1-1-1-1"にしたいとき、pythonではreplaceを使えば勝手に全置換をしてくれる。 # python3 str = "1.1.1.1" str.replace(".", "-") #"1-1-1-1" 一方で、javascriptでreplaceのみを使った場合は条件にマッチングした…

pythonのショートコーディング(if文)

Atcoderのメモ 設問 atcoder.jp ・基本的なif文での解法 a,b= map(int,input().split(" ")) a += b if(a >= 15 and b >= 8): print(1) elif(a >= 10 and b >= 3): print(2) elif(a >= 3): print(3) else: print(4) ・ショートハンド 参考元: Submission #207…

MacBook Air(2020,M1)を注文したので旧機のベンチマーク

M1チップの高性能ぶりを頻繁に記事で見かけるのと、Amazonの初売りキャンペーンに乗じてMacBookの買い替えを決心した。到着予定は1月下旬とのことだったのでその間に長年使ってきたMacBookProのベンチマークを実行。使用したのはGeekbench 5 、結果は下記の…