这些Java教程是针对JDK 8编写的。本页面中描述的示例和实践并未利用后续版本中引入的改进,并可能使用不再可用的技术。
请参阅Java语言更改,了解Java SE 9及其后续版本中更新的语言特性的概述。
请参阅JDK发行说明,了解所有JDK版本的新功能、增强功能和已删除或弃用选项的信息。
java.util.regex
包中有哪三个公共类?请描述每个类的用途。"foo"
。起始索引是多少?结束索引是多少?请解释这些数字的含义。\d
、\s
和\w
。请描述每个字符类,并使用方括号重写它们。\d
、\s
和\w
,写出两个匹配相反字符集的简单表达式。(dog){3}
。识别出两个子表达式。该表达式匹配哪个字符串?