Hướng dẫn how do i get rid of parentheses in python? - làm cách nào để thoát khỏi dấu ngoặc đơn trong python?

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

  1. Xóa dấu ngoặc ra khỏi chuỗi với thao tác chuỗi trong Python
  2. 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]
1

Output:

document = re.sub[r"[]", " ", document]
2

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.

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]
3

Output:

document = re.sub[r"[]", " ", document]
2

Mã 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.

Tại sao có dấu ngoặc đơn trong Python?

Nói rộng ra, việc sử dụng dấu ngoặc đơn chính trong Python là gọi một đối tượng.Đó là lý do tại sao dấu ngoặc đơn tiêu chuẩn đôi khi được gọi là "toán tử cuộc gọi".Ngoài việc sử dụng chính của chúng, dấu ngoặc đơn cũng được sử dụng để xác định các biểu thức của máy phát.to call an object. That is the reason why standard parentheses are sometimes called the "call operator." Aside from their main use, parentheses are also used to define generator expressions.

Khung {} có nghĩa là gì trong Python?

Khung {} có nghĩa là gì trong Python?[] Dấu ngoặc được sử dụng cho danh sách.Nội dung danh sách có thể được thay đổi, không giống như nội dung tuple.{} được sử dụng để xác định từ điển trong danh sách của người Hồi giáo được gọi là nghĩa đen.used to define a dictionary in a “list” called a literal.

Bài Viết Liên Quan

Chủ Đề