Component Translated Untranslated Untranslated words Checks Suggestions Comments
demos This component is linked to the TRegExpr/index repository. MIT
faq This component is linked to the TRegExpr/index repository. MIT
index MIT
regular_expressions This component is linked to the TRegExpr/index repository. MIT 1
tregexpr This component is linked to the TRegExpr/index repository. MIT 24
Project website github.com/andgineer/TRegExpr
Project maintainers User avatar andgineer
Translation license MIT demos index regular_expressions tregexpr faq
Languages 1
Source strings 678
Source words 5,743
Source characters 42,947
Hosted strings 678
Hosted words 5,743
Hosted characters 42,947
User avatar andgineer

Translation changed

TRegExpr / regular_expressionsRussian

And if it's inside group, it will affect only this group - specifically the part of the group that follows the modifiers. So in ``((?i)Saint)-Petersburg`` it affects only group ``((?i)Saint)`` so it will match ``saint-Petersburg`` but not ``saint-petersburg``.
И если оно находится внутри подвыражения, оно будет влиять только на это подвыражение, а именно на ту часть подвыражения, которая следует за оператором. Таким образом, в ``((?i)Saint)-Petersburg`` это влияет только на подвыражение ``((?i)Saint)``, поэтому оно будет соответствовать ``saint-Petersburg``, но не ``saint-petersburg``.
2 months ago
Syntax for one modifier: ``(?i)`` to turn on, and ``(?-i)`` to turn off. Many modifiers are allowed like this: ``(?msgxr-imsgxr)``.
Синтаксис для одного модификатора: ``(?i)`` чтобы включить, и ``(?-i)`` чтобы выключить. Для большого числа модификаторов используется синтаксис: ``(?msgxr-imsgxr)``.
2 months ago
User avatar andgineer

Translation changed

TRegExpr / regular_expressionsRussian

Syntax is like this: ``(?:expr)``.
Синтаксис: ``(?:subexpression)``.
2 months ago
For other 3 assertion kinds, expression in brackets can be of any complexity.
Для остальных трех типов заглядываний, выражение в скобках может быть сколь угодно сложным.
2 months ago
For lookbehind ``(?<!foo)bar``, regex "foo" must be of fixed length, ie contains only operations of fixed length matches. Quantifiers are not allowed, except braces with the repeated numbers ``{n}`` or ``{n,n}``. Char-classes are allowed here, dot is allowed, ``\b`` and ``\B`` are allowed. Groups and choices are not allowed.
Для заглядывания назад ``(?<!foo)bar``, выражение "foo" должно быть фиксированной длины. Допустимы повторы только с фиксированным числом ``{n}`` или ``{n,n}``. Разрешено использование классов символов и точки. Не разрешены группы и альтернативы.
2 months ago
Brackets for lookahead must be at the very ending of expression, and brackets for lookbehind must be at the very beginning. So assertions between choices ``|``, or inside groups, are not supported.
Скобки для заглядываний вперед должны быть в самом начале выражения. Не поддерживаются заглядывания внутри альтернатив (``|``) или групп.
2 months ago
Limitations:
Ограничения:
2 months ago
User avatar andgineer

Translation changed

TRegExpr / regular_expressionsRussian

Negative lookbehind assertion: ``(?<!foo)bar`` matches "bar" only if it's not prefixed with "foo".
Отрицательное заглядывание вперед (negative lookahead assertion): ``foo(?!bar)`` совпадает "foobar" только если послееред этой строки не следует "barт "foo".
2 months ago
User avatar andgineer

Translation changed

TRegExpr / regular_expressionsRussian

To make some group named, use this syntax: ``(?P<name>expr)``. Also Perl syntax is supported: ``(?'name'expr)``.
Чтобы присвоить имя группе используйте ``(?P<name>expr)`` или ``(?'name'expr)``.
2 months ago
User avatar andgineer

Translation changed

TRegExpr / regular_expressionsRussian

Meta-chars ``\1`` through ``\9`` are interpreted as backreferences to groups. They match the previously found group with the specified index.
Метасимволы от ``\1`` до ``\9`` интерпретируются как ссылки на группы (подвыражения в ``()``). ``\n`` соответствует ранее найденному подвыражению ``n``.
2 months ago
Browse all language changes

Daily activity

Daily activity

Weekly activity

Weekly activity