Hiển thị các bài đăng có nhãn Regex. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Regex. Hiển thị tất cả bài đăng

Thứ Hai, 24 tháng 7, 2023

Một số ví dụ về Regex

1. Tìm một cụm chỉ có 5 chữ số :


Regex : ([0-9]{5}$)
Ex : 1234567891 12346 => Tìm thấy "12346"

 

2. Tìm một cụm đầu câu bắt đầu bằng một hoặc nhiều số và theo sau bằng một chữ cái hoặc không :


Regex : ^[0-9]+[aA-zZ]?
Ex : 10
12t
15A  


3. Tìm một cụm đầu câu bắt đầu bằng một hoặc nhiều số và theo sau bằng không hoặc nhiều chữ cái :


Regex : ^[0-9]+[aA-zZ]*.?
Ex : 10
12A
15th 


4. Tìm một từ cuối câu có hoặc không có dấu chấm :


Regex : [aA-zZ]*\.?$
Ex : etc
etc.


5. Tìm một cụm từ bắt đầu bằng 5 chữ số và một chuỗi các từ theo sau đó, có thể có dấu gạch ngang giữa 5 chữ số và chuỗi từ theo sau :


Regex : ([0-9]{5}\s[aA-zZ\-].+)
Ex : 15698 test
98567 - test


6. Tìm một cụm từ có dạng TYPE1.<bất kỳ từ nào>:TYPE2 :


Regex : TYPE1\.[aA-zZ]*.:TYPE2
Ex : TYPE1.TEST:TYPE2


Thứ Tư, 28 tháng 11, 2012

Java : Xử lý tập tin Xml bằng cách xử lý chuỗi

Trong Java, ngoài việc sử dụng các thư viện, ta cũng có thể đọc và xử lý tập tin Xml bằng cách thao tác trên chuỗi ký tự.
Nội dung tập tin Xml "mobile phone.xml" cần đọc xem tại đây.

Nội dung mã trong tập tin TextManipulationTest.java