摘要: 很长时间以来,Unix管理用户使用基于正则表达式的命令或程序,如grep、perl、sed和awk。由于这是一个非常强大的搜索和操纵字符串的手段,Java 1.4向核心API添加了java.util.regex程序包。当然,Java是与平台无关的,这些正则表达式可以运行在任何系统上,而不仅仅是Unix。JDK中包含Regex程序包已有一段时间,但是我仍发现很多Java编程人员从未使用过它。Regex模式是一种有价值的基础工具,可以用于很多类型的文本处理,如匹配、搜索、提取、替换和分析结构化内容。
阅读全文