🐷

ゲーム作るくんの正規表現パズル攻略

2024/01/21に公開

https://gametsukurukun.com/regexp-puzzle/

「ゲーム作るくんのサイト」が提供する『正規表現パズル』の答えがないので作った。
ネタばれ防止のためにネストの中に入れる。

・・・しかし、正規表現なんて全くやったことのない人なので最適解は知らない。ゆえに適当。

2024年3月17日時点でのスコア
クリアしたパズル … 28問!
総合スコア … 806点!

にたことば!

にたことば!

う[など].
う[など][ぎん]

パパママ!

パパママ!

(.)\1

かちかち!

かちかち!

(..)\1
(.)\1(.)\2

チチカカ!

チチカカ!

(.)\1..

トマト!

トマト!

(.).\1

しんぶんし!

しんぶんし!

(.)(.).\1\2

ぐうすう!

ぐうすう!

^(..)*$

きすう!

きすう!

^.(..)*$

たべもの!

たべもの!

.(.).*\1.*

くにのなまえ!

くにのなまえ!

.*アメ*リ*カ*

どうぶつ!

どうぶつ!

^.(..)*$

絶対他の方法があるんだよなぁ・・・。

てんのおおいぶん!

てんのおおいぶん!

(.*、){3,}.*

まだ無理

・あたまにゼロなし!

  • 001,00001のみ
    ^0*?[1-9]$
  • あたまにゼロありの場合
    ^0*[1-9]$
  • 0のみ
    ^0$

いぬさるいるか!

いぬさるいるか!

(い|さ)(ぬ|る)(か|)

ゆうびんばんごう!

ゆうびんばんごう!

[0-9]{3}-[0-9]{4}

IPアドレス!

IPアドレス!

^(\d{1,3}.){3}\d*$
^\d*(.\d{1,3}){3}$

メールアドレス!

メールアドレス!

^.[a-z-.]*@[a-z.]*$

かぎかっこのなかだけ!

かぎかっこのなかだけ!

[^「」]+

ごじをさがそう!

ごじをさがそう!

.*(.)\1.*

ひょうきゆれ!

ひょうきゆれ!

ウォータサ*ー[サバ]ー*バ*$

あいうえおか!

あいうえおか!

(あいうえ|いうえお|うえおか|)

やき!

やき!

(?!.*や|き).*

あ、ではじまらないもの!

あ、ではじまらないもの!

^(?!あ).*

む、をふくまないもの!

む、をふくまないもの!

^(?!.*む).*

  • むを取り出す
    む(?!.)*

パラメータのみ!

パラメータのみ!

(?!.*=).*

ドメインのみ!

ドメインのみ!

(?!.*(//))[^/]+

わたしのものだけ!

わたしのものだけ!

(?!.*は)(?!.*ん)...

ねんじゅうむきゅう!

ねんじゅうむきゅう!

[2-y]+\s[2-y]+
24hours\s7days

あれ!

あれ!

(((あ)れ)(と))\3\4\1\2

まだやってない。

・~~~
忘れてないうちにやりたい。

Discussion