Panda Noir

JavaScript の限界を究めるブログでした。最近はいろんな分野を幅広めに書いてます。

正規表現

素数を判定する正規表現を紹介: /^.?$|^(..+?)\1+$/

先日、正規表現のネタをツイートしたら軽く拡散しました。そこで他にも面白いものあるのかなと調べてみたら素数を判定する正規表現があるという記述を見つけました。 これが実際の正規表現を使った素数判定です↓ const isPrime = (n:number) => !/^.?$|^(..+…

「7」の倍数を表す正規表現の解説

「7の倍数」を表す正規表現 #正規表現 - Qiita ↑この記事について、「2進数だったら現実的なサイズの正規表現で書けそう」と思ったので書いてみます おさらい: 7の倍数かを判定するオートマトン 7の倍数であるというのは、言い換えると 7で割ったときにあま…

JavaScriptの正規表現に変数を組み込む方法

正規表現の中に変数を組み込むことにあれこれと悩んでる人はお読みください。

CSS Compressor 制作記

今回改めて感じました。 やはり、CSS圧縮は奥が深いです。

正規表現の便利さについて

今日は、正規表現について語りたいです。 正規表現って聞くと正しいコードの書き方のようですが、検索方法の一種なので全く違います。 とても便利なもので、(個人差はありますが)作業効率がとてつもなく上がります。