Tôi không thể tìm thấy câu hỏi này cho MySQL vì vậy đây là:
Tôi cần cắt tất cả các khoảng trống gấp đôi hoặc nhiều không gian thành 1 không gian.
Ví dụ: "& nbsp; & nbsp; & nbsp; nhanh chóng & nbsp; & nbsp; brown & nbsp; & nbsp;
Hàm thay thế [str, "& nbsp; & nbsp;", ""] chỉ loại bỏ các khoảng trắng kép, nhưng để lại nhiều không gian khi có nhiều hơn ...
Hỏi ngày 4 tháng 8 năm 2011 lúc 11:30Aug 4, 2011 at 11:30
2
Đây là một thủ thuật cũ không yêu cầu biểu thức thường xuyên hoặc các chức năng phức tạp.
Bạn có thể sử dụng chức năng thay thế 3 lần để xử lý bất kỳ số lượng không gian nào, như vậy:
REPLACE['This is my long string',' ','']
becomes:
Thisismylongstring
Sau đó, bạn thay thế tất cả các lần xuất hiện của '>
REPLACE[
REPLACE['This is my long string',' ',''],
'>