Hướng dẫn python regex first word after match - python regex từ đầu tiên sau trận đấu

Tôi đang cố gắng trích xuất một số chuỗi con bằng cách sử dụng regex từ một chuỗi. Tôi có một tham số một từ trong chức năng của mình và mục tiêu là trích xuất từ ​​tiếp theo [định nghĩa của tôi về từ] sau trận đấu này. Tôi đã thử Lookbehind và một số logic khác, nhưng tôi đã không đạt được kết quả để bất kỳ sự giúp đỡ nào được hoan nghênh.

Ví dụ, được đưa ra trường hợp đầu tiên, tôi có đầu vào trong chức năng của mình: **THttpServer**

23:25:04.805: INFO: THttpServer: transportTCPChanged[state: DISCONNECTED 2]
23:25:13.120: INFO: THttpServer: transportUDPOpened[state: Port 54]

Kết quả dự kiến: transportTCPChangedtransportUDPOpened cho cả hai trường hợp.

Một trường hợp khác, tôi có đầu vào currentuserconnectionCurrentUserConnection

23:25:16.622: INFO: CurrentUserConnection#1:RQ : subscribed[userID: 1]
23:25:16.622: INFO: CurrentUserConnection#8:RP : disconnected

Kết quả dự kiến: subscribed, disconnected.

Những điều tôi đã thử [Lookbehind thay đổi tùy thuộc vào ví dụ] trên Notepad ++:

[?][?=\w] to emulate Tcl’s \m and [?

Bài Viết Liên Quan

Chủ Đề