Go's re2 syntax document mówi, że dowolny znak (.) Pasuje do dowolnego znaku, w tym znaku nowego wiersza (s = true). Napisałem jednak prosty program, którego wynik pokazał, że każda postać w ogóle nie pasuje do linii nowej. Program można znaleźć tutaj: http://play.golang.org/p/pccP52RvKS. Jestem naprawdę zdezorientowany.Czy regexp jest znakiem towarowym pasującym do nowej linii?
Każda pomoc zostanie doceniona, a dzięki z góry.
Tak, ten dokument jest po prostu źle sformułowany. Dokumenty własne golanga są napisane bardziej precyzyjnie: "dowolny znak, ** prawdopodobnie ** w tym znak nowej linii (flaga s = prawda)" ([ref] (http://golang.org/pkg/regexp/syntax/)) –