java.util.regex
trong Java gồm các lớp nào?
java.util.regex
trong Java gồm các lớp nào?
Trong Java, gói java.util.regex
chứa các lớp và interface để hỗ trợ biểu thức chính quy (regular expression). Các lớp chính trong gói này bao gồm:
Pattern
được sử dụng để định nghĩa một mẫu (pattern) cho biểu thức chính quy. Một đối tượng Pattern
là một biểu diễn đã biên dịch của biểu thức chính quy.compile(String regex)
, matcher(CharSequence input)
, matches(String regex, CharSequence input)
, v.v.Pattern
, bạn sử dụng phương thức tĩnh compile(String regex)
của lớp này.Matcher
được sử dụng để tìm kiếm các khớp (match) của một mẫu trong một chuỗi văn bản. Một đối tượng Matcher
được tạo ra từ một đối tượng Pattern
.find()
, matches()
, group()
, start()
, end()
, v.v.Matcher
cung cấp các phương thức để thực hiện việc tìm kiếm và lấy thông tin về các khớp tìm được.PatternSyntaxException
là một ngoại lệ không kiểm tra (unchecked exception) được ném ra khi có lỗi cú pháp trong biểu thức chính quy.middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào