的regexp
在Go的標準庫是相當的差,所以我需要一個更強大的引擎,就像在Python正則表達式(PIP安裝正則表達式),支持遞歸,backref,前瞻/後面,等等。我發現: https://godoc.org/github.com/dlclark/regexp2 .NET兼容,這是相當不錯的;但是,遞歸不能正常工作。如何在Windows上使用基於cgo的軟件包?
和幾個綁定PCRE,例如: https://godoc.org/github.com/glenn-brown/golang-pkg-pcre/src/pkg/pcre
這樣,我怎麼能使用Win64上這個綁定?
順便說一句,你知道,圍棋都有'regexp'封裝中實現這樣[是有原因的(https://swtch.com/~rsc/regexp/regexp1.html)?要了解RE引擎允許非決定性RE的執行時間可能導致哪些問題,請從[this]開始(http://stackstatus.net/post/147710624694/outage-postmortem-july-20-2016)。 – kostix
是的,我讀過這個。但我不在乎。我在Python中使用正則表達式模塊來解析我自己寫的「蜘蛛」-bot中的網頁。一切都很好=)有時會崩潰,很少會掛起 - 通常的問題。 – dif05g3n
的蟒蛇,我用多,在旅途中,我想我需要這樣的東西的方式通過超時 – dif05g3n