Sự khác biệt giữa đũa và chomp trong Perl là gì?
Sự khác biệt giữa đũa và chomp trong Perl là gì?

Video: Sự khác biệt giữa đũa và chomp trong Perl là gì?

Video: Sự khác biệt giữa đũa và chomp trong Perl là gì?
Video: Metal Spray REPAIR Caterpillar Engine Crank Pulley | Thermal Spray Welding 2024, Tháng mười một
Anonim

Perl's chop and chomp các chức năng thường có thể là một nguồn gây nhầm lẫn. Chúng không chỉ nghe giống nhau mà còn làm những điều tương tự. Thật không may, có một Sự khác biệt -? chặt loại bỏ hoàn toàn ký tự cuối cùng của chuỗi, trong khi chomp chỉ loại bỏ ký tự cuối cùng nếu nó là một dòng mới.

Hơn nữa, đũa trong Perl là gì?

Chops tắt ký tự cuối cùng của một chuỗi và trả về ký tự đã cắt. Nó được sử dụng chủ yếu để xóa dòng mới khỏi phần cuối của bản ghi đầu vào, nhưng hiệu quả hơn nhiều so với s / // vì nó không quét hoặc sao chép chuỗi. Nếu VARIABLE bị bỏ qua, chặt $_.

cú pháp của hàm chop trong Perl là gì? Các Perl đũa () hàm số loại bỏ ký tự cuối cùng khỏi một chuỗi bất kể ký tự đó là gì. Nó trả về ký tự được cắt nhỏ từ chuỗi. Cú pháp : chặt ();

Sau đó, chomp làm gì ở Perl?

Giới thiệu. Các chomp () hàm sẽ loại bỏ (thường) bất kỳ ký tự dòng mới nào khỏi phần cuối của một chuỗi. Lý do chúng tôi thường nói là nó thực sự loại bỏ bất kỳ ký tự nào khớp với giá trị hiện tại của $ / (dấu phân tách bản ghi đầu vào) và $ / mặc định thành một dòng mới.

$ _ Có nghĩa là gì trong Perl?

Trước đó. Có một biến vô hướng kỳ lạ được gọi là $_ trong Perl , là biến mặc định, hay nói cách khác là chủ đề. Trong Perl , một số hàm và toán tử sử dụng biến này làm mặc định, trong trường hợp không có tham số nào được sử dụng rõ ràng.

Đề xuất: