Xóa các khoảng trống trắng trong Regular Expression trong Java
Miêu tả vấn đề
Cách xóa các khoảng trống trắng trong Java?
Giải pháp
Ví dụ sau minh họa cách xóa các khoảng trống trắng bởi sử dụng phương thức matcher.replaceAll(stringname) của lớp Util.regex.Pattern trong Java.
import java.util.regex.Matcher; import java.util.regex.Pattern;public class Main { public static void main(String[] argv) throws Exception { String ExString = "This is a Java program. This is another Java Program."; String result=removeDuplicateWhitespace(ExString); System.out.println(result); } public static CharSequence removeDuplicateWhitespace(CharSequence inputStr) { String patternStr = "\\s+"; String replaceStr = " "; Pattern pattern = Pattern.compile(patternStr); Matcher matcher = pattern.matcher(inputStr); return matcher.replaceAll(replaceStr); } }
Kết quả
Code trên sẽ cho kết quả sau:
ThisisaJavaprogram.ThisisanotherJavaprogram.
Bài học Bài tập Java phổ biến tại hoconline.club:
regular_expression_trong_java.jsp
Bài viết liên quan