Làm cách nào để xóa khoảng trắng trong MySQL?

❮ Tham chiếu chuỗi PHP

Show

Ví dụ

Xóa các ký tự ở cả hai phía của chuỗi ("Anh ấy" trong "Xin chào" và "d. " trong thế giới")

$str = "Xin chào thế giới. ";
echo $str. "
";
echo trim($str,"Hed. ");
?>

Tự mình thử »


Định nghĩa và cách sử dụng

Hàm trim() xóa khoảng trắng và các ký tự được xác định trước khác khỏi cả hai phía của chuỗi

chức năng liên quan

  • ltrim() - Xóa khoảng trắng hoặc các ký tự được xác định trước khác khỏi phía bên trái của chuỗi
  • rtrim() - Xóa khoảng trắng hoặc các ký tự được xác định trước khác khỏi phía bên phải của chuỗi

cú pháp

Giá trị tham số

Tham sốChuỗi mô tảBắt buộc. Chỉ định chuỗi cho checkcharlistOptional. Chỉ định các ký tự cần xóa khỏi chuỗi. Nếu bỏ qua, tất cả các ký tự sau sẽ bị xóa
  • "\0" - NULL
  • "\ t" - tab
  • "\n" - dòng mới
  • "\x0B" - tab dọc
  • "\ r" - xuống dòng
  • " " - khoảng trắng thông thường


chi tiết kỹ thuật

Giá trị trả về. Trả về phiên bản stringPHP đã sửa đổi. 4+Nhật ký thay đổi. Tham số charlist đã được thêm vào trong PHP 4. 1

Thêm ví dụ

Ví dụ

Xóa khoảng trắng ở cả hai phía của chuỗi

$str = " Xin chào thế giới. ";
echo "Không cắt. ". $str;
echo "
";
echo "Có viền. ". trim($str);
?>

Đầu ra HTML của đoạn mã trên sẽ là (Xem nguồn)



Không cắt. Chào thế giới.
Có viền. Chào thế giới.

Đầu ra trình duyệt của đoạn mã trên sẽ là

Không cắt. Chào thế giới.
Có viền. Chào thế giới.

Tự mình thử »

Ví dụ

Xóa dòng mới (\n) khỏi cả hai bên của chuỗi

$str = "\n\n\nXin chào thế giới. \n\n\n";
echo "Không cắt. ". $str;
echo "
";
echo "Có viền. ". trim($str);
?>

Đầu ra HTML của đoạn mã trên sẽ là (Xem nguồn)



không trang trí

Chào thế giới


với trang trí. Chào thế giới

Đầu ra trình duyệt của đoạn mã trên sẽ là

Không cắt. Chào thế giới.
Có viền. Chào thế giới.

Tự mình thử »


❮ Tham chiếu chuỗi PHP

Tóm lược. trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách sử dụng hàm MySQL

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2 để xóa các ký tự đầu và cuối không mong muốn khỏi một chuỗi

Giới thiệu về hàm MySQL SELECT TRIM(' MySQL TRIM Function ');Code language: SQL (Structured Query Language) (sql)2

Dữ liệu từ đầu vào của người dùng thường không như chúng tôi mong đợi. Đôi khi, nó không được định dạng tốt, chẳng hạn như sai trường hợp hoặc một số thậm chí chứa khoảng trắng ở đầu và cuối và cả các ký tự không mong muốn khác

Để giữ dữ liệu đúng định dạng, trước khi chèn hoặc cập nhật dữ liệu vào cơ sở dữ liệu, bạn cần dọn sạch dữ liệu đó. Một trong những nhiệm vụ quan trọng nhất trong việc làm sạch dữ liệu là loại bỏ các ký tự đầu và cuối không mong muốn

MySQL cung cấp một hàm chuỗi rất hữu ích có tên là

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2 để giúp bạn dọn dẹp dữ liệu. Sau đây minh họa cú pháp của hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2

TRIM([{BOTH|LEADING|TRAILING} [removed_str]] FROM str);

Code language: SQL (Structured Query Language) (sql)

Hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
6 cung cấp một số tùy chọn. Bạn có thể sử dụng tùy chọn

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
7,

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
8 hoặc

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
9 để hướng dẫn rõ ràng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2 xóa đầu, cuối hoặc cả hai ký tự đầu và cuối khỏi một chuỗi

Theo mặc định, hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2 sử dụng tùy chọn

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
9

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
23 là chuỗi bạn muốn xóa. Nếu bạn không chỉ định một chuỗi cụ thể, hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2 chỉ xóa khoảng trắng

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
25r là chuỗi mà bạn muốn loại bỏ

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
26

Hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2 trả về một chuỗi đã loại bỏ các ký tự không mong muốn

Lưu ý rằng để xóa các khoảng trắng ở đầu chuỗi, bạn sử dụng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
28. Và để xóa khoảng trắng ở cuối chuỗi, bạn sử dụng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
29

Ví dụ về hàm MySQL SELECT TRIM(' MySQL TRIM Function ');Code language: SQL (Structured Query Language) (sql)2

Hãy lấy một số ví dụ về việc sử dụng chức năng MySQL

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2

A) Sử dụng chức năng MySQL SELECT TRIM(' MySQL TRIM Function ');Code language: SQL (Structured Query Language) (sql)2 để xóa cả khoảng trắng ở đầu và cuối

Câu lệnh sau sử dụng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2 để xóa cả khoảng trắng ở đầu và cuối khỏi một chuỗi

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)

Dùng thử

Làm cách nào để xóa khoảng trắng trong MySQL?
Làm cách nào để xóa khoảng trắng trong MySQL?

B) Sử dụng hàm MySQL SELECT TRIM(' MySQL TRIM Function ');Code language: SQL (Structured Query Language) (sql)2 để chỉ xóa các khoảng trắng ở đầu

Câu lệnh sau sử dụng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2 để chỉ xóa các khoảng trắng ở đầu

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2

Dùng thử

Làm cách nào để xóa khoảng trắng trong MySQL?
Làm cách nào để xóa khoảng trắng trong MySQL?

Nó tương đương với câu lệnh sau sử dụng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
28

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
8

C) Sử dụng chức năng MySQL SELECT TRIM(' MySQL TRIM Function ');Code language: SQL (Structured Query Language) (sql)2 để chỉ xóa dấu cách

Câu lệnh sau sử dụng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2 để chỉ xóa các khoảng trắng ở cuối chuỗi

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
1

Dùng thử

Làm cách nào để xóa khoảng trắng trong MySQL?
Làm cách nào để xóa khoảng trắng trong MySQL?

Nó tương đương với câu lệnh sau sử dụng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
29

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
3

D) Sử dụng chức năng MySQL SELECT TRIM(' MySQL TRIM Function ');Code language: SQL (Structured Query Language) (sql)2 để xóa các ký tự xuống dòng

Các câu lệnh sau loại bỏ các ký tự xuống dòng ở cuối chuỗi

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
5

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
6

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
7

Lưu ý rằng dựa trên nền tảng, dòng mới có thể là \n (Unix hoặc Linux), \r (Mac) hoặc cả hai (\r\n)

E) Sử dụng hàm MySQL SELECT TRIM(' MySQL TRIM Function ');Code language: SQL (Structured Query Language) (sql)2 để cập nhật dữ liệu trong bảng

Trong trường hợp dữ liệu đã có trong cơ sở dữ liệu và bạn muốn xóa các khoảng trắng hoặc các ký tự không mong muốn khác, bạn có thể sử dụng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2 trong câu lệnh

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
13

Chúng tôi sẽ lấy bảng

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
14 từ cơ sở dữ liệu mẫu để trình diễn

Làm cách nào để xóa khoảng trắng trong MySQL?
Làm cách nào để xóa khoảng trắng trong MySQL?

Câu lệnh sau sử dụng hàm TRIM() để xóa tất cả khoảng trắng khỏi cột

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
15 trong bảng

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
14

TRIM([{BOTH|LEADING|TRAILING} [removed_str]] FROM str);

Code language: SQL (Structured Query Language) (sql)
4

Lưu ý rằng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
2 chỉ xóa các ký tự đầu và/hoặc ký tự cuối không mong muốn khỏi một chuỗi. Nếu bạn muốn xóa các ký tự không mong muốn ở giữa một chuỗi, bạn nên sử dụng hàm REPLACE để thay thế

Các hàm MySQL SELECT TRIM(' MySQL TRIM Function ');Code language: SQL (Structured Query Language) (sql)18 và SELECT TRIM(' MySQL TRIM Function ');Code language: SQL (Structured Query Language) (sql)19

Nếu bạn chỉ muốn xóa khoảng trắng ở đầu hoặc cuối, bạn có thể sử dụng các hàm chuỗi khác.

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
18 và

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
19

Câu lệnh sau sử dụng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
18 để xóa các khoảng trắng ở đầu chuỗi

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
0

Dùng thử

Làm cách nào để xóa khoảng trắng trong MySQL?
Làm cách nào để xóa khoảng trắng trong MySQL?

Câu lệnh sau sử dụng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
19 để xóa dấu cách ở cuối chuỗi

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
1

Dùng thử

Làm cách nào để xóa khoảng trắng trong MySQL?
Làm cách nào để xóa khoảng trắng trong MySQL?

Trong hướng dẫn này, bạn đã học cách sử dụng hàm

SELECT TRIM(' MySQL TRIM Function ');

Code language: SQL (Structured Query Language) (sql)
6 để loại bỏ các ký tự đầu và cuối không mong muốn khỏi một chuỗi

Làm cách nào để xóa khoảng trống trong MySQL?

Hàm TRIM() xóa khoảng trắng ở đầu và cuối chuỗi khỏi chuỗi.

Làm cách nào để xóa khoảng trắng trong văn bản MySQL?

Hàm TRIM() trả về một chuỗi đã loại bỏ các ký tự không mong muốn. Lưu ý rằng để xóa các khoảng trắng ở đầu chuỗi, bạn sử dụng hàm LTRIM(). Và để xóa khoảng trắng ở cuối chuỗi, bạn sử dụng hàm RTRIM()

Làm cách nào để thay thế không gian bằng _ trong MySQL?

Vì vậy, để thay thế tất cả các lần xuất hiện của một ký tự bằng một ký tự khác trong tất cả các dòng của bảng, bạn nên làm như thế này. cập nhật ảnh đặt tên tệp = thay thế(tên tệp, ' ', '_'); tức là bạn tìm kiếm ' ' trong cột tên tệp và sử dụng '_ .

Làm cách nào để sử dụng TRIM trong MySQL?

Trả về. Nó trả về một chuỗi đã loại bỏ các ký tự không mong muốn. Ví dụ 1. Hàm TRIM() chỉ xóa khoảng trắng ở đầu . Ví dụ-2. Hàm TRIM() chỉ xóa khoảng trắng ở cuối. Ví dụ-3. Hàm TRIM() để xóa cả khoảng trắng ở đầu và cuối.