Rubular is a Ruby-based regular expression editor. It's a handy way to test regular expressions as you write them. To start, enter a regular expression and a test string. Or you can try an example.
![Rubular: a Ruby regular expression editor and tester](https://cdn-ak-scissors.b.st-hatena.com/image/square/62d2bbbca8f240ebc21d445fd9ee73fd2625fb4d/height=288;version=1;width=512/https%3A%2F%2Frubular.com%2Fassets%2Frubular_og-4948f7355b502d134c18e9fade5bc2e39c3a343ae818f2f5bdf922d8dc9bd919.png)
Java の正規表現ではまったのでメモ。 Ruby の /a/ =~ "back" #=> true と同じことを Java でしたくて、 Pattern.matches( "a", "back" ); //=> false これが true になぜならんと1日悩んでたんだけど、これは次のコードと同値だった。 Pattern.compile( "^a$" ).matcher( "back" ).matches(); じゃあ、Pattern.matches の Javadoc にはどう書いてあるかって言うと、 matches public static boolean matches(String regex, CharSequence input) 指定された正規表現をコンパイルして、指定された入力とその正規表現をマッチします。 このメソッドを次の形式で呼び出すと、上記の動作が行われます。
PHP: preg_match() / JavaScript: match() 正規表現チェッカー ver3.1 PHP及びJavaScriptコーディング中に正規表現を記述する際の動作チェック等にご利用ください。 正規表現と対象文字列を入力し、[チェック!]ボタンをクリックすると、PHP: preg_match()と JavaScript: match()の実行結果がフィードバックされます。 正規表現
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く