哪些是範例辨識器 Java 正規表示式?
底下顯示的是使用 Java 正規表示式 (reg ex) 的「小組件及即時文字」的部分範例辨識器。
Sample 1
顯示範例美國郵遞區號正規表示式。
- 辨識器名稱
- US Zip Code
- 正規表示式 (reg ex)
- \b[0-9]{5}\b
- 說明
- 任何其中有斷字的五位數字
- 範例
- 01886
- 群組 0
- 01886
範例 2
顯示樣本證券交易所正規表示式。
- 辨識器名稱
- Exchange Stock Symbol
- 正規表示式 (reg ex)
- (NYSE|AMEX|NASDAQ):([A-Z]1,4{1,4})
- 說明
- 其中任何交易所後面跟著冒號,再跟著大寫符號
- 範例
- NYSE:IBM
- 群組 0
- NYSE:IBM
- 群組 1
- NYSE
- 群組 2
- IBM®
範例 3
顯示美國貨幣正規表示式。
- 辨識器名稱
- US Currency Recognizer
- 正規表示式 (reg ex)
- \$(\d*)(\.\d{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