> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 正規表現で使用するアルファベット

> ABBYY FlexiCapture のデータ型で使用する正規表現のアルファベットについて、文字、数字、グループ、繰り返し回数を表す記号と、実践的なパターン例を紹介します。

<table width="100%">
  <thead>
    <tr>
      <th>
        <p>
          <strong>Name</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>一般的な呼称</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>使用例</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>任意の文字</p>
      </td>

      <td>
        <p>\*</p>
      </td>

      <td>
        <p>"c"\*"t" は、cat、cot などの単語に一致します。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>文字</p>
      </td>

      <td>
        <p>C</p>
      </td>

      <td>
        <p>C"ot" では、Rot、pot、cot、Dot、mot などの単語を使用できます。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>大文字の文字</p>
      </td>

      <td>
        <p>A</p>
      </td>

      <td>
        <p>A"ot" では、Rot、Cot、Mot、Dot などの単語を許可します。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>小文字</p>
      </td>

      <td>
        <p>a</p>
      </td>

      <td>
        <p>a"ot" は、rot、cot、mot、dot などの単語を表します。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>文字または数字</p>
      </td>

      <td>
        <p>X</p>
      </td>

      <td>
        <p>X では、任意の単一の文字または数字を使用できます。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>数値</p>
      </td>

      <td>
        <p>N</p>
      </td>

      <td>
        <p>N"th" では、5th、4th、6th などの表記を使用できます。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>String</p>
      </td>

      <td>
        <p>" "</p>
      </td>

      <td>
        <p>"cot"</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>または</p>
      </td>

      <td>
        <p>|</p>
      </td>

      <td>
        <p>"pl"("o"|"a")"t" では、単語 "plot" と "plat" を許可できます。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>グループ内の文字</p>
      </td>

      <td>
        <p>\[]</p>
      </td>

      <td>
        <p>\[tm]"ot" を指定すると、"tot" と "mot" という単語が許可されます。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>グループに含まれない文字</p>
      </td>

      <td>
        <p>\[^]</p>
      </td>

      <td>
        <p>\[^t]"ot" は "cot"、"lot" などの単語には一致しますが、"tot" には一致しません。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>スペース (グループ内) </p>
      </td>

      <td>
        <p>\s</p>
      </td>

      <td>
        <p>\[A\s] では、文字 A またはスペースだけを使用できます。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>任意の回数の繰り返し</p>
        <p> (左側の式または部分式に適用) </p>
      </td>

      <td>
        <p>\{-}</p>
      </td>

      <td>
        <p>\[AB74]\{-} は、A、B、7、4 の文字を任意の長さで任意に組み合わせることを表します。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>繰り返し回数 n</p>
      </td>

      <td>
        <p>\{n}</p>
      </td>

      <td>
        <p>N\{2}"th" では、25th、84th、11th などの単語を許可します。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>n回からm回までの繰り返し</p>
      </td>

      <td>
        <p>\{n-m}</p>
      </td>

      <td>
        <p>N\{1-3}"th" は、5th、84th、111th などの単語を許可します。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>0 回から n 回まで繰り返し</p>
      </td>

      <td>
        <p>\{-n}</p>
      </td>

      <td>
        <p>N\{-2}"th" では、84th、5th などの表記が可能です。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>n 回以上の繰り返し</p>
      </td>

      <td>
        <p>\{n-}</p>
      </td>

      <td>
        <p>N\{2-}"th" は、25th、834th、311th、34576th などの単語を許可します。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>部分式</p>
      </td>

      <td>
        <p>()</p>
      </td>

      <td> </td>
    </tr>

    <tr>
      <td>
        <p>ハイフン</p>
      </td>

      <td>
        <p>\[-]</p>
      </td>

      <td> </td>
    </tr>

    <tr>
      <td>
        <p>スラッシュ</p>
      </td>

      <td>
        <p>\[]</p>
      </td>

      <td> </td>
    </tr>
  </tbody>
</table>

*正規表現の例:*

1. 郵便番号: \[0-9]\{6}
   サンプル値: "142172"
2. 郵便番号 (USA) : \[0-9]\{5}("-"\[0-9]\{4})\{-1}
   サンプル値: "55416", "33701-4313"
3. 収入: N\{4-8}\[,]N\{2}
   サンプル値: "15000,00", "4499,00"
4. 月 (数値形式) : ((|"0")\[1-9])|("10")|("11")|("12")
   サンプル値: "4", "05", "12"
5. 小数: ("-"|)(\[0-9]\{1-})(|(("."|",")(\[0-9]\{1-})))
   サンプル値: "1234,567", "0.99", "100,0", "-345.6788903"
6. メールアドレス: \[A-Za-z0-9\_]\{1-}(("."|"-")\[A-Za-z0-9\_]\{1-})\{-3}"@"\[A-Za-z0-9\_]\{1-}(("."|"-")\[A-Za-z0-9\_]\{1-})\{-4}"."(\[A-Za-z]\{2-4}|"asia"|"museum"|"travel"|"example"|"localhost")
   サンプル値: "[support@abbyy.com](mailto:support@abbyy.com)", "[my-name@company.org.ru](mailto:my-name@company.org.ru)", "[info@gallery.museum](mailto:info@gallery.museum)"
