Java 正则表达式识别器示例有哪些?
下面显示了使用 Java 正则表达式 (reg ex) 的小部件和实时文本的一些示例识别器。
样品1
显示了美国邮政编码正则表达式示例。
- 识别器名称
- 美国邮政编码
- 正则表达式(reg ex)
- \b[0-9]{5}\b
- 描述
- 任何带有断词的五位数字
- 例子
- 01886
- 第0组
- 01886
样品2
显示了股票交易正则表达式示例。
- 识别器名称
- 交易所股票代码
- 正则表达式(reg ex)
- (纽约证券交易所|美国证券交易所|纳斯达克):([AZ]{1,4})
- 描述
- 这些交换中的任何一个后跟冒号,后跟大写符号
- 例子
- 纽约证券交易所代码:IBM
- 第0组
- 纽约证券交易所代码:IBM
- 第 1 组
- 纽约证券交易所
- 第2组
- IBM®
样品3
显示了美国货币正则表达式示例。
- 识别器名称
- 美国货币识别器
- 正则表达式(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
正则表达式.powertoy.org