Ở đây, chúng tôi sẽ chia một chuỗi thành nhiều chuỗi con dựa trên một dấu phân cách duy nhất. Hàm split() có sẵn trong mô-đun re. Nó chia một chuỗi thành các chuỗi con và trả về một danh sách các chuỗi được phân tách bằng dấu phân cách Show cú pháp re.split('delimiter',inp_str) Phải mất hai tham số quảng cáo
Nó chia chuỗi thành nhiều chuỗi con dựa trên dấu phân cách và trả về danh sách đó ví dụ 1 Trong ví dụ này, chúng ta sẽ có một chuỗi có dấu phân cách bằng dấu phẩy (,) – “Welcome, to this Pointer, Python”. Bây giờ chúng ta sẽ tách chuỗi này dựa trên dấu phẩy import re # Consider the string inp_str= "Welcome, to this Pointer, Python" print("Actual String: ",inp_str) # Split the string with single delimiter. listOfstrs = re.split(',',inp_str) print("After Splitting the string with single delimiter: ", listOfstrs) đầu ra Actual String: Welcome, to this Pointer, Python After Splitting the string with single delimiter: ['Welcome', ' to this Pointer', ' Python'] Chúng ta có thể thấy chuỗi đó được chia thành ba chuỗi ví dụ 2 Trong ví dụ này, chúng ta có một chuỗi có dấu phân cách dấu gạch nối (-) – “Welcome- to this Pointer- Python”. Bây giờ chúng ta sẽ tách chuỗi này import re # Consider the string inp_str= "Welcome- to this Pointer- Python" print("Actual String: ",inp_str) # Split the string with single delimiter. listOfstrs = re.split('-',inp_str) print("After Splitting the string with single delimiter: ", listOfstrs) đầu ra Actual String: Welcome- to this Pointer- Python After Splitting the string with single delimiter: ['Welcome', ' to this Pointer', ' Python'] Chúng ta có thể thấy chuỗi đó được chia thành ba chuỗi Tách một chuỗi có nhiều dấu phân cách bằng cách sử dụng split() với '. ’Ở đây, chúng tôi sẽ tách một chuỗi dựa trên các dấu phân cách khác nhau và nhận tất cả các chuỗi con trong danh sách các chuỗi. Hàm split() có sẵn trong mô-đun re, vì vậy trước tiên chúng ta phải nhập hàm đó. Để chỉ định nhiều dấu phân cách, chúng tôi phải tách từng dấu phân cách bằng '. ’ trong khi chuyển chúng vào hàm split() cú pháp re.split('demimiter1 | delimiter2 |.....',inp_str) Phải mất hai tham số Nó phân tách chuỗi dựa trên nhiều dấu phân cách được cung cấp trong đối số đầu tiên và trả về danh sách các chuỗi con ví dụ 1 Trong ví dụ này, chúng ta có một chuỗi có nhiều dấu phân cách – “Welcome, to this / Pointer – Python”. Bây giờ chúng ta sẽ tách chuỗi này dựa trên ba dấu phân cách i. e. ',' , '/' và '-' import re inp_str= "Welcome, to this / Pointer - Python" print("Actual String: ",inp_str) # Split the string with multiple delimiters listOfstrs = re.split(',|/|-', inp_str) print(listOfstrs) đầu ra Actual String: Welcome, to this / Pointer - Python ['Welcome', ' to this ', ' Pointer ', ' Python'] Chúng ta có thể thấy chuỗi đó được chia thành bốn chuỗi ví dụ 2 Trong ví dụ này, chúng ta có một chuỗi có nhiều dấu phân cách – “Welcome, to this / Pointer,c^programming & – Python”. Bây giờ chúng ta sẽ chia chuỗi này bằng nhiều dấu phân cách ________số 8_______đầu ra Actual String: Welcome, to this / Pointer,c^programming & - Python ['', 'Welcome', ' to this ', ' Pointer', 'c^programming ', ' ', ' Python'] Chúng ta có thể thấy chuỗi đó được chia thành bảy chuỗi Tách một chuỗi có nhiều dấu phân cách bằng cách sử dụng split() với ‘[]’Để tách một chuỗi với các dấu phân cách khác nhau, hãy chỉ định chúng bên trong [] được phân tách bằng dấu phẩy và chuyển làm đối số cho hàm regrec split() cú pháp import re # Consider the string inp_str= "Welcome, to this Pointer, Python" print("Actual String: ",inp_str) # Split the string with single delimiter. listOfstrs = re.split(',',inp_str) print("After Splitting the string with single delimiter: ", listOfstrs)0 Phải mất hai tham số Nó chia chuỗi đã cho thành nhiều chuỗi con dựa trên các dấu phân cách đã chỉ định và trả về các chuỗi con đó trong một danh sách ví dụ 1 Trong ví dụ này, chúng ta có một chuỗi có nhiều dấu phân cách – “Welcome, to this / Pointer – Python”. Bây giờ chúng ta sẽ tách chuỗi này bằng các dấu phân cách khác nhau import re # Consider the string inp_str= "Welcome, to this Pointer, Python" print("Actual String: ",inp_str) # Split the string with single delimiter. listOfstrs = re.split(',',inp_str) print("After Splitting the string with single delimiter: ", listOfstrs)1 đầu ra import re # Consider the string inp_str= "Welcome, to this Pointer, Python" print("Actual String: ",inp_str) # Split the string with single delimiter. listOfstrs = re.split(',',inp_str) print("After Splitting the string with single delimiter: ", listOfstrs)2 Chúng ta có thể thấy chuỗi đó được chia thành bốn chuỗi ví dụ 2 import re # Consider the string inp_str= "Welcome, to this Pointer, Python" print("Actual String: ",inp_str) # Split the string with single delimiter. listOfstrs = re.split(',',inp_str) print("After Splitting the string with single delimiter: ", listOfstrs)3 đầu ra import re # Consider the string inp_str= "Welcome, to this Pointer, Python" print("Actual String: ",inp_str) # Split the string with single delimiter. listOfstrs = re.split(',',inp_str) print("After Splitting the string with single delimiter: ", listOfstrs)4 Chúng ta có thể thấy chuỗi đó được chia thành sáu chuỗi Tóm lượcTrong bài viết này, chúng ta đã học cách tách chuỗi bằng một và nhiều dấu phân cách bằng phương thức split(). mã hóa hạnh phúc |