Regex– tag –
-
Webサービス
Awesome Regex - 正規表現ライブラリ、ツール、フレームワークなどをまとめた厳選コレクション
特定の文字列にマッチするパターンを表現することができる「正規表現」は、テキストの検索や置換を効率的に実行するために幅広く使用されています。 本日紹介する「Awesome Regex」は、この正規表現のライブラリやツール、フレームワークをまとめた厳選リ... -
ソフトウェア
正規表現が"$"と"^"をラインアンカーとして採用した理由
「正規表現」はさまざまなプログラミング言語やアプリケーションから利用できますが、正規表現で使われている「記号」がどのように選ばれたのか不思議に思っている方もいるかもしれません。 今回、正規表現の"$"と"^"が行末・行頭を示すラインアンカーとし... -
Webサービス
もう悩まない!GPT-3を使い英語から正規表現を生成してくれる「AutoRegex」が爆誕
さまざまな文字列を効率良く検索したり、置き換えたりする際に使用される「正規表現」。 さまざまなツールやプログラミング言語でサポートされていますが、正規表現を正しく使いこなすためには、それなりの経験値が必要となります。 今回、この正規表現を... -
レビュー
grex - 文字列に一致する正規表現を生成できるツール
通常さまざまな文字列に一致する正規表現を作成するのは人間の役割です。 効率良く分かりやすい正規表現を作成するのは難易度の高い作業になることもありますが、今回紹介する「grex」はこの面倒な作業を自動的に行ってくれる便利なツールです。 ユーザー... -
Webサービス
Regex101 - ブラウザから利用できる正規表現チェックツール
柔軟で多機能な検索・置換を可能とする「正規表現」。 多数のプログラミング言語に搭載されている便利な表現ですが、多機能なだけに作成した正規表現が実際にマッチするのかどうか自信が持てなくて困っているという方もいるかもしれません。 本日紹介する... -
レビュー
Simple Regex Language - 複雑な正規表現を分かりやすく記述できる専用言語
特殊な表記を使用して多様な文字列のパターンにマッチする表現を記述できる「正規表現」。さまざまなプログラミング言語でサポートされているため、正規表現を使用できる開発者の数はかなり多いと思われます。 ただし柔軟性が高い反面、複雑な正規表現を読... -
ソフトウェア
99%のEmailアドレスにマッチする正規表現公開される
一見Emailアドレスにマッチする正規表現を組み立てるのは簡単そうに思えますが、RFC 5322に厳密に準拠した正規表現を創りだそうとするととんでも無い努力が必要となるようです。 「Email Address Regular Expression That 99.9% Works」は、様々なプログラ... -
ソフトウェア
正規表現って「regex」?それとも「regexp」?に対する回答が秀逸だと話題に
「正規表現」とは文字列の集合を一つの文字列で表現する方法のこと。多くのプログラミング言語で使用できるほか、"正規表現検索"をサポートしているアプリケーションも数多くあるので、開発者以外でもその名を耳にしたことがある方は多いとおもいます。 と... -
Webサービス
RegViz - JavaScript正規表現を画面を見ながらデバッグできるサイト
「RegViz」はJavaScriptの正規表現をビジュアライズし、画面でマッチした箇所を確認しながらデバッグすることができるサイトです。 正規表現をテストするサイトはたくさんありますが、RegVizは、正規表現のグループがどの文字列にマッチしているのか分かる... -
ソフトウェア
JavaScriptによる正規表現の可視化ツール「Regulex」
正規表現は様々なプログラミング言語やツールで利用できる、文字列の検索や置換に不可欠の存在といっても過言ではないかもしれません。 「Regulex」はその正規表現を可視化して分かりやすくグラフとして表示してくれるサービスです。 文字列で正規表現を入... -
Webサービス
インタラクティブに正規表現が学習できるサイト「RegexOne」
複雑な文字列の検索や置換を行うときに、なくてはならないのが正規表現です。「RegexOne」はそんな正規表現をインタラクティブに学習することができるサイト。ブラウザを使って正規表現を入力すると、その場で正規表現が正しいかどうか判定してくれるので... -
ソフトウェア
「Regex Crossword」を解いて、正規表現王にオレはなる!
「Regex Crossword」は正規表現を使ったクロスワードパズルを楽しめるサイトです(Hacker News)。 普通のクロスワードパズルの正規表現版なんですけど、いきなりやるとTutorialレベルでも躓く可能性があるので、How to playを読んでから遊ぶことをオススメ...
1