Как пользоваться перл синтаксом регулярных выражений в го?

Есть три регулярки
1) [+-]? ?\d+.?\d*? \* [Xx]\^\d
2) [Xx]\^(?P<power>\d)
3) (?<!\^)(?P<sign>[+-])? ?(?P<number>\d+.?\d*)

Выскакивает такая ошибка invalid or unsupported Perl syntax: `(?<`

как можно использовать эти регулярки, может есть библа какая-нибудь. Ну или переписать.
На питоне работает.
  • Вопрос задан
  • 198 просмотров
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019
Bigdata Engineer
Возможно ему не нравятся named groups.

Попробуй как то так

2) [Xx]\^(\d)
3) (?<!\^)([+-])? ?(\d+.?\d*)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы