Java 正規表現のサンプル認識機能
ウィジェットと Live Text のサンプル認識機能が、Java 正規表現 (reg ex) を使用して以下に示されています。
サンプル 1
US 郵便番号の正規表現のサンプルが示されています。
- 認識機能名
- US 郵便番号
- 正規表現 (reg ex)
- \b[0-9]{5}\b
- 説明
- 単語で挟まれた 5 桁の番号
- 例
- 01886
- グループ 0
- 01886
サンプル 2
株式取引の正規表現のサンプルが示されています。
- 認識機能名
- 株式取引記号
- 正規表現 (reg ex)
- (NYSE|AMEX|NASDAQ):([A-Z]{1,4})
- 説明
- 株式取引記号の後にコロンが続き、その後に大文字の記号が続きます。
- 例
- NYSE:IBM
- グループ 0
- NYSE:IBM
- グループ 1
- NYSE
- グループ 2
- IBM®
サンプル 3
US 通貨の正規表現のサンプルが示されています。
- 認識機能名
- US 通貨認識機能
- 正規表現 (reg ex)
- \$(\d*)(\.\d{2})?
- 説明
- ドル記号の後には数量が続き、オプションでピリオドと 2 桁の数値が続きます。
- 例
- $215.95
- グループ 0
- $215.95
- グループ 1
- 215
- グループ 2
- .95
Java の正規表現とツールのリストは、次のサイトから入手できます。
java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html
regex.powertoy.org