Мне сложно с регулярным выражением Go. Кажется, это отличается от другого языка, может кто-то мне помочь в этом.Ссылка на Golang Regexp в MustCompile (Найти повторяющийся символ)
Obj. Я хочу, чтобы MustCompile обнаружил все повторяющиеся символы в строке. APPLE (где P, повторив)
re := regexp.MustCompile("(\\w)\\${1}\\+")
Над то, что я пытался, но не работает. В основном я хотел:
([A-Za-z])\1+
Может кто-нибудь сказать мне, что я делаю неправильно?
Пример ниже:
https://play.golang.org/p/DeuaIva968
На первый взгляд я думаю, что '+' не следует экранировать, если это то, что вы делаете с '\\\', потому что тогда оно будет буквальным, а не метасимвольным. –
Это была одна из попыток :) Я пробовал каждую комбинацию и все еще не мог найти, почему она не работает ..: '( – Gon
Вы пробовали '(\ w) \ 1 +'? –