Hướng dẫn how do you delete everything after last in python? - làm thế nào để bạn xóa mọi thứ sau lần cuối trong python?
Tôi có một chuỗi. Làm cách nào để xóa tất cả văn bản sau một ký tự nhất định? .
wjandrea 25.2k8 Huy hiệu vàng53 Huy hiệu bạc74 Huy hiệu đồng8 gold badges53 silver badges74 bronze badges Khi được hỏi ngày 24 tháng 5 năm 2009 lúc 21:56May 24, 2009 at 21:56
0 Chia trên thiết bị phân tách của bạn nhiều nhất một lần và lấy mảnh đầu tiên:
Bạn đã không nói những gì sẽ xảy ra nếu máy phân tách không có mặt. Cả hai giải pháp này và Alex sẽ trả lại toàn bộ chuỗi trong trường hợp đó.
wjandrea 25.2k8 Huy hiệu vàng53 Huy hiệu bạc74 Huy hiệu đồng8 gold badges53 silver badges74 bronze badges Khi được hỏi ngày 24 tháng 5 năm 2009 lúc 21:56May 24, 2009 at 22:01
Chia trên thiết bị phân tách của bạn nhiều nhất một lần và lấy mảnh đầu tiên:Ned Batchelder Bạn đã không nói những gì sẽ xảy ra nếu máy phân tách không có mặt. Cả hai giải pháp này và Alex sẽ trả lại toàn bộ chuỗi trong trường hợp đó.71 gold badges554 silver badges650 bronze badges 4 Đã trả lời ngày 24 tháng 5 năm 2009 lúc 22:01
Ned Batchelderned Batchelder 354K71 Huy hiệu vàng554 Huy hiệu bạc650 Huy hiệu Đồng
wjandrea 25.2k8 Huy hiệu vàng53 Huy hiệu bạc74 Huy hiệu đồng8 gold badges53 silver badges74 bronze badges Khi được hỏi ngày 24 tháng 5 năm 2009 lúc 21:56May 24, 2009 at 22:02
Chia trên thiết bị phân tách của bạn nhiều nhất một lần và lấy mảnh đầu tiên:Ayman Hourieh Bạn đã không nói những gì sẽ xảy ra nếu máy phân tách không có mặt. Cả hai giải pháp này và Alex sẽ trả lại toàn bộ chuỗi trong trường hợp đó.22 gold badges141 silver badges116 bronze badges 5 Đã trả lời ngày 24 tháng 5 năm 2009 lúc 22:01 4Ned Batchelderned Batchelder 354K71 Huy hiệu vàng554 Huy hiệu bạc650 Huy hiệu ĐồngSep 14, 2015 at 22:18
Giả sử phân tách của bạn là '...', nhưng nó có thể là bất kỳ chuỗi nào.theannouncer Nếu không tìm thấy dấu phân cách, 1 Hàm phân vùng đã được thêm vào trong Python 2.5.
2 -> 3
wjandrea 25.2k8 Huy hiệu vàng53 Huy hiệu bạc74 Huy hiệu đồng8 gold badges53 silver badges74 bronze badges Tìm kiếm phân tách SEP trong S và trả về phần trước đó, chính dấu phân cách và phần sau nó. Nếu không tìm thấy dấu phân cách, trả về S và hai chuỗi trống.May 24, 2009 at 22:00
Đã trả lời ngày 24 tháng 5 năm 2009 lúc 22:02Alex Martelli Ayman Houriehayman Hourieh164 gold badges1205 silver badges1385 bronze badges 3
127K22 Huy hiệu vàng141 Huy hiệu bạc116 Huy hiệu đồng Nếu bạn muốn xóa mọi thứ sau lần xuất hiện cuối cùng của dấu phân cách trong chuỗi, tôi thấy điều này hoạt động tốt:Feb 26, 2020 at 14:12
Ví dụ: nếu 5 là một đường dẫn như 6 và bạn chỉ muốn đường dẫn thư mục, bạn có thể chia bằng 7 và bạn sẽ nhận được 8MarcusĐã trả lời ngày 14 tháng 9 năm 2015 lúc 22:181 silver badge4 bronze badges 1 TheAnnouncertheannouncer
1.11116 Huy hiệu bạc28 Huy hiệu đồngMar 19, 2020 at 23:42
Không có biểu thức chính quy (mà tôi giả sử là những gì bạn muốn):
Hoặc, với một biểu thức chính quy: Đã trả lời ngày 24 tháng 5 năm 2009 lúc 22:00Jun 18, 2020 at 2:42
829K164 Huy hiệu vàng1205 Huy hiệu bạc1385 Huy hiệu Đồng Đầu ra: "Đây là một thử nghiệm" print(substring) Đã trả lời ngày 26 tháng 2 năm 2020 lúc 14:12Mar 3, 2021 at 10:54
MarcusmarcusGanesan J 691 Huy hiệu bạc4 Huy hiệu đồng6 silver badges11 bronze badges Từ một tập tin:
Đã trả lời ngày 19 tháng 3 năm 2020 lúc 23:42May 25, 2021 at 22:18
1 Phương thức tìm sẽ trả về vị trí ký tự trong một chuỗi. Sau đó, nếu bạn muốn xóa mọi thứ khỏi nhân vật, hãy làm điều này:
Nếu bạn muốn giữ nhân vật, hãy thêm 1 vào vị trí ký tự.May 20, 2015 at 10:42
1 |