タグ

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

  • Regex Golf

  • 正規表現でのコンストラクトのグループ化 - .NET

    グループと正規表現オブジェクト モデルの詳細については、「 グループ化構成体および正規表現オブジェクト」を参照してください。 一致した部分式 次のグループ化構成体は、一致した部分式をキャプチャします。 (subexpression) ここで、subexpression は有効な正規表現パターンです。 かっこを使用するキャプチャには、正規表現の左かっこの順番に基づいて、左から右に自動的に 1 から始まる番号が付けられます。 ただし、名前付きキャプチャ グループは、常に、名前なしキャプチャ グループの後の最後に配置されます。 番号が 0 になるキャプチャは、正規表現パターン全体と一致するテキストです。 キャプチャされたグループにアクセスする方法は 4 つあります。 正規表現内で前方参照構成体を使用する。 \number という構文を使うと、一致した部分式が同じ正規表現内で参照されます。ここで、

    正規表現でのコンストラクトのグループ化 - .NET
    isaisstillalive
    isaisstillalive 2011/12/14
    グループ定義の均等化=入れ子の処理
  • グループ定義の均等化 - Nalsh's Notes

  • 正規表現で素数判定 - NO!と言えるようになりたい

    追記:ハッキリ言ってこの正規表現はネタなので,実際に素数判定を行いたい場合は,もっと別な賢いアルゴリズムを使ったほうが良いです 正規表現で素数が判定できるという記事を見たので試してみた. http://www.noulakaz.net/weblog/2007/03/18/a-regular-expression-to-check-for-prime-numbers/ この記事によると /^1?$|^(11+?)\1+$/ という正規表現を使うと,素数判定が出来るらしい.ある整数 n が素数かどうか判定したい場合は,"1" * nという文字列がこの正規表現にマッチするかどうかを調べればよく,マッチすれば非素数,マッチしなければ素数となる.ただし,"1" * n は,例えば,n が 4 ならば "1111" と 1 が 4 回連続して続く文字列となる. Rubyで書いた素数判定プログラムはこん

    正規表現で素数判定 - NO!と言えるようになりたい
  • RegexOptions 列挙型 (System.Text.RegularExpressions)

    名前空間: System.Text.RegularExpressions アセンブリ:System.Text.RegularExpressions.dll アセンブリ:System.dll アセンブリ:netstandard.dll 重要 一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。

    RegexOptions 列挙型 (System.Text.RegularExpressions)
    isaisstillalive
    isaisstillalive 2010/01/07
    Regexのオプション。良く忘れるので保存
  • .NET の正規表現 - .NET

    正規表現を使用すると、強力、柔軟、そして効率的な方法でテキストを処理できます。 正規表現によるパターン一致の広範な表記法を使用すると、大量のテキストをすばやく解析し、次のことを行うことができます。 特定の文字パターンを検索する テキストを検証して、定義済みのパターン (電子メール アドレスなど) と一致することを確実にする テキスト部分文字列の抽出、編集、置換、または削除を行う 抽出された文字列をコレクションに追加して、レポートを生成する 文字列処理や大量のテキストを解析する多くのアプリケーションにとって、正規表現は欠くことのできないツールです。 正規表現のしくみ 正規表現を使ったテキスト処理の最も重要な部分は、.NET の System.Text.RegularExpressions.Regex オブジェクトによって表される正規表現エンジンです。 正規表現を使ったテキスト処理では、正規表

    .NET の正規表現 - .NET
  • Rubular: a Ruby regular expression editor and tester

    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
    isaisstillalive
    isaisstillalive 2008/12/18
    リアルタイムで内容が確認できるのは便利
  • 1