This:
document = re.sub[r"[\]", " ", document]
hoặc cái này:
document = re.sub[r"[]", " ", document]
Không làm việc cho tôi.
Vì vậy, làm thế nào tôi có thể chỉ cần loại bỏ các dấu ngoặc đơn khỏi một văn bản.
Ví dụ này:
document = "[Hello World]"
Để trở thành thế này:
document = "Hello World"
Khi được hỏi ngày 30 tháng 5 năm 2019 lúc 9:55May 30, 2019 at 9:55
5
Nếu bạn chỉ muốn loại bỏ tất cả các dấu ngoặc đơn trong chuỗi, hãy sử dụng điều này:
document = '[Hello World]]]]][[[['
document = re.sub[r'[[]]', '', document]
# square brackets, [], will capture anything inside them, in this case, any '[' or ']'
print[document]
Output:
Hello World
Đã trả lời ngày 30 tháng 5 năm 2019 lúc 9:59May 30, 2019 at 9:59
DjaouadnmdjaouadnmDjaouadNM
21.6K4 Huy hiệu vàng30 Huy hiệu bạc54 Huy hiệu đồng4 gold badges30 silver badges54 bronze badges
document.replace['[',''].replace[']','']
Sử dụng phương pháp
document = re.sub[r"[]", " ", document]
5.Đã trả lời ngày 30 tháng 5 năm 2019 lúc 9:58May 30, 2019 at 9:58
Vua Lego Kinglegolego king
4985 Huy hiệu bạc11 Huy hiệu đồng5 silver badges11 bronze badges
Bạn co thể thử :
>>> import re
>>> document = "[Hello World]"
>>> print[re.sub['[[]]', '', document]]
Hello World
Đã trả lời ngày 30 tháng 5 năm 2019 lúc 9:59May 30, 2019 at 9:59
DjaouadnmdjaouadnmHarsha Biyani
21.6K4 Huy hiệu vàng30 Huy hiệu bạc54 Huy hiệu đồng9 gold badges35 silver badges58 bronze badges
Use:
import re
document = "[Hello World]"
print[re.sub[r"\[[.*?]\]", r"\1", document]]
Output:
Hello World
Sử dụng phương pháp
document = re.sub[r"[]", " ", document]
5.May 30, 2019 at 9:57
Đã trả lời ngày 30 tháng 5 năm 2019 lúc 9:58Rakesh
Vua Lego Kinglego17 gold badges72 silver badges109 bronze badges
5
4985 Huy hiệu bạc11 Huy hiệu đồng
document = re.sub[r"[]", " ", document]
0Đã trả lời ngày 30 tháng 5 năm 2019 lúc 9:59May 30, 2019 at 9:59
DjaouadnmdjaouadnmÓscar López
21.6K4 Huy hiệu vàng30 Huy hiệu bạc54 Huy hiệu đồng35 gold badges307 silver badges380 bronze badges
3
- Xóa dấu ngoặc ra khỏi chuỗi với thao tác chuỗi trong Python
- Xóa dấu ngoặc ra khỏi một chuỗi có biểu thức thông thường trong Python
Hướng dẫn này sẽ chứng minh các phương pháp để loại bỏ một tập hợp các dấu ngoặc đơn khỏi một chuỗi cụ thể trong Python.
Xóa dấu ngoặc ra khỏi chuỗi với thao tác chuỗi trong Python
Xóa dấu ngoặc ra khỏi một chuỗi có biểu thức thông thường trong Python
Hướng dẫn này sẽ chứng minh các phương pháp để loại bỏ một tập hợp các dấu ngoặc đơn khỏi một chuỗi cụ thể trong Python.
Theo mặc định, chúng tôi có sẵn nhiều chức năng để thực hiện thao tác chuỗi trong Python. Đối với vấn đề cụ thể này, chúng ta có thể sử dụng chức năng
document = re.sub[r"[]", " ", document]
6 trong Python.document = re.sub[r"[]", " ", document]
1Output:
document = re.sub[r"[]", " ", document]
2Hàm
document = re.sub[r"[]", " ", document]
6 thay thế một chuỗi hoặc ký tự bên trong chuỗi chính của chúng tôi bằng một chuỗi hoặc ký tự khác. Hàm này có hai đối số: giá trị cũ và giá trị mới. Nó thay thế giá trị cũ bằng giá trị mới và trả về chuỗi mới.Xóa dấu ngoặc ra khỏi một chuỗi có biểu thức thông thường trong Python
Hướng dẫn này sẽ chứng minh các phương pháp để loại bỏ một tập hợp các dấu ngoặc đơn khỏi một chuỗi cụ thể trong Python.
Theo mặc định, chúng tôi có sẵn nhiều chức năng để thực hiện thao tác chuỗi trong Python. Đối với vấn đề cụ thể này, chúng ta có thể sử dụng chức năng
document = re.sub[r"[]", " ", document]
6 trong Python.Hàm
document = re.sub[r"[]", " ", document]
6 thay thế một chuỗi hoặc ký tự bên trong chuỗi chính của chúng tôi bằng một chuỗi hoặc ký tự khác. Hàm này có hai đối số: giá trị cũ và giá trị mới. Nó thay thế giá trị cũ bằng giá trị mới và trả về chuỗi mới.document = re.sub[r"[]", " ", document]
3Output:
document = re.sub[r"[]", " ", document]
2Mã ví dụ sau đây cho chúng ta biết cách xóa một tập hợp dấu ngoặc đơn khỏi chuỗi của chúng ta với hàm
document = re.sub[r"[]", " ", document]
6.Chúng tôi đã loại bỏ các dấu ngoặc đơn bên trong biến
document = re.sub[r"[]", " ", document]
9 của chúng tôi bằng cách sử dụng hàm document = "[Hello World]"
0 trong mã trên. Chúng tôi đã đạt được mục tiêu của mình bằng cách thay thế dấu ngoặc đơn mở và đóng bằng một chuỗi trống và lưu trữ giá trị trả về bên trong chuỗi ban đầu của chúng tôi.