Cách xóa dấu phẩy cuối cùng khỏi chuỗi trong JavaScript

Cach Xoa Dau Phay Cuoi Cung Khoi Chuoi Trong Javascript



Dấu phẩy là dấu phân cách được sử dụng giữa các mục của danh sách, cụm từ, v.v. Đôi khi, trong khi viết trong luồng, chúng ta thêm dấu phẩy vào cuối danh sách ở cuối chuỗi. Có thể là một thách thức đối với nhà phát triển khi xóa dấu phẩy cuối cùng khỏi tập hợp các chuỗi theo cách thủ công. Với mục đích này, JavaScript cung cấp một số phương pháp được xác định trước có thể được sử dụng để giải quyết tình huống.

Bản ghi này sẽ trình bày các phương pháp để loại bỏ dấu phẩy cuối cùng khỏi một chuỗi nhất định.

Làm thế nào để Loại bỏ Dấu phẩy Cuối cùng khỏi Chuỗi trong JavaScript?

Để xóa dấu phẩy cuối cùng khỏi một chuỗi, hãy sử dụng các phương pháp JavaScript được cung cấp bên dưới:







  • phương thức slice ()
  • phương thức Replace ()
  • phương thức substring ()

Hãy cùng khám phá từng phương pháp này.



Phương pháp 1: Loại bỏ dấu phẩy cuối cùng khỏi chuỗi bằng phương pháp slice ()

Các ' lát cắt() ”Được sử dụng để xóa bất kỳ ký tự nào khỏi một chuỗi. Nó trích xuất một phần của chuỗi dựa trên chỉ số bắt đầu và kết thúc và cung cấp cho nó dưới dạng một chuỗi mới. Cụ thể hơn, chúng tôi sẽ sử dụng nó để xóa dấu phẩy cuối cùng khỏi một chuỗi.



Cú pháp
Làm theo cú pháp được đề cập bên dưới để sử dụng phương thức slice ():





Sợi dây .. lát cắt ( startIndex , endIndex ) ;

Nơi đây, ' startIndex ' và ' endIndex ”Là các chỉ mục chỉ định phần nào của chuỗi cần được trích xuất.

Thí dụ
Trong ví dụ này, trước tiên chúng ta sẽ tạo một biến có tên là “ màu sắc ”Lưu trữ danh sách các màu được phân tách bằng dấu phẩy:



màu sắc = 'đỏ, xanh dương, xanh lục, cam' ;

Gọi phương thức slice () bằng cách chuyển chỉ mục bắt đầu là “ 0 ”Và chỉ mục cuối là“ -1 ”Giúp lấy chuỗi trước ký tự cuối cùng là dấu phẩy:

câu trả lời = màu sắc. lát cắt ( 0 , - 1 ) ;

Việc gọi phương thức slice () đã cho sẽ trích xuất chuỗi con bắt đầu từ chỉ mục 0 và trích xuất nó trước ký tự cuối cùng của một chuỗi.

Sau đó, in chuỗi kết quả trên bảng điều khiển bằng cách sử dụng “ console.log () ' phương pháp:

bàn điều khiển. khúc gỗ ( câu trả lời ) ;

Kết quả hiển thị dấu phẩy cuối cùng từ danh sách các màu đã được xóa thành công:

Hãy bắt đầu với phương pháp thứ hai!

Phương pháp 2: Loại bỏ Dấu phẩy cuối cùng khỏi chuỗi bằng phương thức Replace ()

Các ' thay thế() ”Được sử dụng để thay thế giá trị trong một chuỗi đơn giản bằng chuỗi, ký tự hoặc bất kỳ ký hiệu nào đã xác định. Nó là phương thức được xác định trước của đối tượng kiểu String. Nó chấp nhận hai tham số và xuất ra một chuỗi với các giá trị mới được thay thế.

Cú pháp
Làm theo cú pháp dưới đây để sử dụng phương thức Replace ():

Sợi dây . thay thế ( searchValue , ReplaceValue ) ;

Đây, “ searchValue 'Là giá trị cần được tìm kiếm và thay thế bằng' ReplaceValue ”.

Thí dụ
Bây giờ chúng ta sẽ sử dụng chuỗi đã được tạo được lưu trữ trong biến “ màu sắc ”Và gọi phương thức Replace () bằng cách chuyển searchValue dưới dạng dấu phẩy dưới dạng mẫu regex. Các dấu phẩy được trích xuất sẽ được thay thế bằng các chuỗi trống:

câu trả lời = màu sắc. thay thế ( /, * $ / , '' ) ;

Ở đây, trong mô hình regex, “ * Dấu 'cho biết bất kỳ số nào trong số này (dấu phẩy) và' $ Dấu ”khớp với nó cho đến cuối chuỗi.

Cuối cùng, in chuỗi kết quả được lưu trữ trong một biến “ câu trả lời ”Trên bảng điều khiển bằng cách sử dụng“ console.log () ' phương pháp:

bàn điều khiển. khúc gỗ ( câu trả lời ) ;

Như bạn có thể thấy trong đầu ra, dấu phẩy cuối cùng từ một chuỗi sẽ bị xóa bằng cách sử dụng phương thức Replace ():

Hãy sử dụng một phương pháp khác để xóa dấu phẩy cuối cùng khỏi một chuỗi.

Phương pháp 3: Loại bỏ dấu phẩy cuối cùng khỏi chuỗi bằng phương thức substring ()

Có một phương pháp JavaScript khác giúp xóa dấu phẩy ở cuối chuỗi được gọi là “ chuỗi con () ' phương pháp. Cũng giống như phương thức slice (), nó cũng nhận hai tham số và trả về một chuỗi mới làm đầu ra bằng cách trích xuất phần được chỉ định của chuỗi dưới dạng chuỗi con dựa trên chỉ mục bắt đầu và cuối cùng.

Cú pháp
Làm theo cú pháp được cung cấp bên dưới để sử dụng phương thức substring ():

Sợi dây . chuỗi con ( startIndex , endIndex ) ;

Nơi đây, ' startIndex ' và ' endIndex ”Là các chỉ mục chỉ định phần nào của chuỗi sẽ được trích xuất từ ​​chuỗi. Lưu ý rằng chỉ mục bắt đầu được bao gồm, trong khi chỉ mục kết thúc được loại trừ khỏi một chuỗi kết quả.

Thí dụ
Trong ví dụ này, chúng tôi sẽ sử dụng chuỗi đã tạo trước đó có tên là “ màu sắc ”Và gọi“ chuỗi con () 'Bằng cách chuyển chỉ mục bắt đầu' 0 ”, Và chỉ mục cuối cùng sẽ là một số nhỏ hơn độ dài tổng thể:

câu trả lời = màu sắc. chuỗi con ( 0 , màu sắc. chiều dài - 1 ) ;

Trên bảng điều khiển, chúng tôi sẽ in chuỗi kết quả:

bàn điều khiển. khúc gỗ ( câu trả lời ) ;

Đầu ra

Chúng tôi đã cung cấp tất cả các phương pháp để loại bỏ dấu phẩy cuối cùng khỏi một chuỗi trong JavaScript.

Sự kết luận

Để xóa dấu phẩy cuối cùng khỏi một chuỗi, bạn có thể sử dụng phương thức slice (), phương thức Replace () hoặc phương thức substring (). Phương thức slice () và substring () trích xuất các chuỗi ngoại trừ dấu phẩy cuối cùng, trong khi phương thức Replace () chỉ thay thế dấu phẩy cuối cùng trong một chuỗi bằng một chuỗi rỗng. Bản ghi này đã trình bày các phương pháp loại bỏ dấu phẩy cuối cùng khỏi một chuỗi nhất định với các ví dụ chi tiết.