Làm cách nào để có thể tách dấu phẩy khỏi chuỗi Python chẳng hạn như Foo, bar
? Tôi đã thử 'Foo, bar'.strip(',')
, nhưng nó không hoạt động.Cách tách dấu phẩy trong chuỗi Python
33
A
Trả lời
75
9
Sử dụng replace
phương pháp chuỗi không strip
:
s = s.replace(',','')
Một ví dụ:
>>> s = 'Foo, bar'
>>> s.replace(',',' ')
'Foo bar'
>>> s.replace(',','')
'Foo bar'
>>> s.strip(',') # clears the ','s at the start and end of the string which there are none
'Foo, bar'
>>> s.strip(',') == s
True
+0
Man! Nó rất rõ ràng! SO OBVIOUS! Nhưng rõ ràng là tôi đã sử dụng dải và cố gắng hiểu tại sao nó không hoạt động như một số lượng lớn thay thế ... –
3
unicode('foo,bar').translate(dict([[ord(char), u''] for char in u',']))
+0
+1 hahahah tôi hy vọng đây là một trò đùa – jamylak
Các vấn đề liên quan
- 1. Cách tách chuỗi bằng dấu phẩy bỏ dấu phẩy trong dấu ngoặc kép
- 2. Tách chuỗi trên dấu phẩy nhưng bỏ qua dấu phẩy trong dấu ngoặc kép?
- 3. Tách chuỗi trên dấu phẩy khi dữ liệu có thể chứa dấu phẩy
- 4. Ruby chia tách bằng dấu phẩy hấp thụ dấu cách
- 5. ActiveRecord mảng các đối tượng để dấu phẩy tách chuỗi
- 6. Tách chuỗi phân tách bằng dấu phẩy trong một tệp được lưu trữ PL/SQL
- 7. Python: Chia chuỗi theo danh sách các dấu tách
- 8. Tham gia danh sách các chuỗi dấu phẩy tách ra và đặt trong dấu nháy đơn
- 9. Tách một chuỗi trên dấu phẩy không có trong dấu ngoặc kép với một twist
- 10. Dấu phẩy và chuỗi trong Python 2.7 string.format()
- 11. Chuỗi mảng dưới dạng chuỗi được phân tách bằng dấu phẩy trong XAML
- 12. Cách đọc tệp khóa = giá trị và cách tách chuỗi được phân cách bằng dấu phẩy?
- 13. Tách chuỗi có nhiều dấu phân cách bằng Python
- 14. MySQL dấu phẩy tách giá trị
- 15. Rút ngắn dấu phẩy tách selectors CSS
- 16. SQL split dấu phẩy tách ra hàng
- 17. Formatting giá như dấu phẩy tách
- 18. Làm thế nào để sử dụng stringstream để tách dấu phẩy chuỗi tách
- 19. Boost :: tokenizer dấu phẩy tách ra (C++)
- 20. thông số bằng dấu phẩy tách trong LaTeX
- 21. Trong Python, làm cách nào để tách một chuỗi và giữ các dấu tách?
- 22. tách giá trị được phân cách bằng dấu phẩy
- 23. Danh sách phân cách bằng dấu phẩy được phân cách bằng dấu phẩy
- 24. Dấu tách câu lệnh JS có dấu phẩy
- 25. Cách tách văn bản được tách nhau bằng dấu phẩy trong thủ tục lưu trữ MySQL
- 26. Làm cách nào để tách chuỗi JavaScript bằng khoảng trắng hoặc dấu phẩy?
- 27. Chuyển đổi 'Danh sách <string>' thành chuỗi được phân tách bằng dấu phẩy
- 28. Danh sách được phân tách bằng dấu phẩy trong SQL
- 29. XSLT phân tách chuỗi phân cách bằng dấu phẩy cho nút cho mỗi nút
- 30. phân tích cú pháp tệp csv được phân tách bằng dấu phẩy có dấu ngoặc kép trong python
Tôi đặt cược ai đó sẽ đăng phiên bản regex này ... – jamylak
@jamylak 's = re.sub (',', '', s)';) – Kiro