Tôi đang gặp khó khăn khi cố gắng sử dụng .strip với dòng mã sau.
Cảm ơn đã giúp đỡ.
f.write(re.split("Tech ID:|Name:|Account #:",line)[-1])
3
Dòng là gì? Một ví dụ sẽ tuyệt vời hoặc chúng tôi chỉ đang phỏng đoán.
—
jamylak
f.write (str (re.split ("Tech ID: | Tên: | Tài khoản #:", dòng) [- 1]). dải)
—
fpena06
Từ mã bạn vừa đăng, có vẻ như bạn đã quên chú thích sau dải
—
jamylak
Bạn đã bỏ lỡ dấu ngoặc đơn của lệnh gọi hàm sau
—
Li-aung Yip
strip. Bạn muốn: f.write(str(re.split("Tech ID:|Name:|Account #:",line)[-1]).strip()).
Tại sao bạn không thêm khoảng trắng vào biểu thức chính quy của mình:
—
georg
re.split(r"\s*(?:Tech ID:|Name:|Account #:)\s*v.v.