Cách hoạt động của mẫu
| Phần | Ý nghĩa |
|---|---|
^\s+ | Khoảng trắng ở đầu chuỗi |
| | hoặc |
\s+$ | Khoảng trắng ở cuối chuỗi |
g flag | Thay thế cả hai, không chỉ phần đầu tiên |
Ví dụ code
JavaScript
const out = text.replace(/^\s+|\s+$/g, "");Python
import re
out = re.sub(r'^\s+|\s+$', r'', text)PHP
$out = preg_replace('/^\s+|\s+$/', '', $text);
Ghi chú và giới hạn
Trong code hiện đại, str.trim() (JavaScript), s.strip() (Python) và trim() (PHP) đều làm điều tương tự; regex hữu ích trong các trình soạn thảo và công cụ chỉ có chức năng tìm và thay thế. Thêm cờ m để xóa khoảng trắng trên mọi dòng. Hãy thử trong Tìm và thay thế.
Kiểm tra Regex
Nhập mẫu và xem các kết quả khớp được tô sáng ngay trong văn bản thử nghiệm.