タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

正規表現に関するsin_cosのブックマーク (5)

  • 正規表現サンプル(正規表現チェッカー)

    正規表現チェッカー (Internet Explorer & Firefox 対応) 正規表現が目的の文字にマッチするかチェックができます。 (JavaScriptを使用しています。) テスト用文字列 ABCDEFG マッチングテスト 使い方 手順1.「追加」ボタンでマッチさせたい文字列を入力して追加 手順2.検索文字列にPerl形式の正規表現を入力 手順3.「チェック」ボタンをクリック! すると、マッチした文字が赤く色付けされます。 正規表現にエラーがある場合は赤字で表示されます。 (IE限定です。また、メッセージが的確でない場合があります。) 検索文字列には『Perl形式』の正規表現を入力してください。 (正規表現をスラッシュで囲み、その後にオプション文字をつける形式。) 例:/ABC/gi オプションには以下が指定可能です。 「g」… 一致

  • String#replaceAllって後方参照が使えるじゃないか! - うなの日記

    Javaでできる筈はないと、なめてかかっていました。ゴメンナサイ。反省してます。 System.out.println( "KuroShiroTora".replaceAll( "([A-Z][a-z]+)", "$1," ) ); System.out.println( "KuroShiroTora".replaceFirst( "([A-Z][a-z]+)", "$1," ) ); 実行結果です。 Kuro,Shiro,Tora, Kuro,ShiroTora

    String#replaceAllって後方参照が使えるじゃないか! - うなの日記
    sin_cos
    sin_cos 2010/06/18
    後方参照は円マークかと思ってた・・・
  • 正規表現

    正規表現 表記意味例結果 .1文字ワイルドカードA.CAAC、ABC、ACC、AC等 .*複数 . が続く.*A.*BBBBABB、BBBBA、ABBB、A等 c*cの文字が続くc*AccccA、ccA、cA、A等 c+cの文字が1文字以上c+AcA、cccA等。Aはダメ .+空白以外A.+ABCD、AAA、AE等。A BCD、A AA、A等はダメ c?cの文字が1文字、もしくは無しMAC ?OSMACOSMAC OS c|d(or記号)cかdどちらか(A|B)CAC、BC (c|d)?cかdどちらか、もしくは無し(A|B)?CAC、BC、C [cde][]内のどれか一つ[cde]AcA、dA、eA [0-9A-Za-z]数字とアルファベット[0-9A-Za-z]0、5、e、H、U等 []cde]cde]の内どれか[]cde]A]A、cA、dA、eA [.*].か*文字A[.*]BA.B

  • Javaサンプルソース【正規表現を使ってWebサイトからリンクを抽出】『愛のJava256本ノック』

    Webページに含まれるハイパーリンクを抜き出すぞ。Javaならネットワーク経由のファイル読み込みも楽チンだ。正規表現も身につけて、文字列処理能力を高めよう! /** * 愛のJava256ノック for Java 5.0 * Javaサンプルソース ver0.2C "UrlCollector" * UrlCollector.java 「正規表現を使ってWebサイトからリンクを抽出」 * * 2005/09/23 制作:安永ノリカズ * * 【コンパイル&実行方法】 * >javac UrlCollector.java * >java UrlCollector * 【キーワード】 * URL(Uniform Resource Locator), 検索ロボット(search robot), * 正規表現(regular expression), java.util.regex.Pattern

  • Java正規表現の使い方

    正規表現とは正規表現で用意されている特殊な文字や構文を使って作成したパターンを使い、対象の文字列とマッチするかどうか調べるための方法です。正規表現を使うことで「ABCDE」など指定した文字列と完全に一致しているかどうかを調べるだけでなく、「A」で始まり「E」で終わる 5 文字の文字列などのようなより柔軟で複雑なパターンを定義することができます。ここでは Java における正規表現の使い方について解説します。 ※ 正規表現の基的な考え方については「正規表現入門」もあわせてご参照ください。

    Java正規表現の使い方
  • 1