Computer >> Máy Tính >  >> Lập trình >> Python

Hàm search () trong Python là gì?

Trong Python, search () là một phương thức của mô-đun re.

Cú pháp tìm kiếm ()

re.search(pattern, string):

Nó tương tự như re.match () nhưng nó không giới hạn chúng ta chỉ tìm thấy các kết quả phù hợp ở đầu chuỗi. Không giống như trong phương thức re.match (), ở đây tìm kiếm mẫu ‘Hướng dẫn’ trong chuỗi ‘Điểm hướng dẫn TP’ sẽ trả về một kết quả phù hợp.

Ví dụ

import re
result = re.search(r'Tutorials', 'TP Tutorials Point TP')
print result.group(0)

Đầu ra

Tutorials

Ở đây bạn có thể thấy rằng, phương thức search () có thể tìm một mẫu từ bất kỳ vị trí nào của chuỗi nhưng nó chỉ trả về lần xuất hiện đầu tiên của mẫu tìm kiếm.