View Issue Details

IDProjectCategoryView StatusLast Update
0003208WishesPlugins APIpublic2016-07-17 19:50
ReporterAleXH Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Product Version3.0 
Summary0003208: Regex. Named pattern support. Именованные шаблоны, их поддержка в API.
DescriptionНа данный момент, в скриптах доступно 36 нумерованных шаблонов %0-%9%A-%Z, в подавляющем большинстве случаев этого более чем достаточно. Но есть ситуации, когда требуется независимость шаблона от порядка их нумерации (позиции в регэксе), например:
regex.gsub(s,"(?{pat1}...) (?{pat3}...) (?{pat2}...)|(?{pat2}...) (?{pat3}...) (?{pat1}...)","${pat1} ${pat2} ${pat3}")
Начиная с билда 4259, поддержка именованных шаблонов внутри FAR имеется, но это не отражено в Far API.
TagsNo tags attached.
Build

Activities

DrKnS

2016-04-03 19:23

administrator   bugnote:0014439

Там предлагалось кое-что изменить в самой реализации именованных групп.
Думаю, стоит определиться с этим до вынесения в API.

AleXH

2016-04-05 07:57

reporter   bugnote:0014441

Last edited: 2016-04-05 08:01

непонятная ситуация - за год не определиться нумеровать именованные или нет. Сделали бы как в PCRE, с нумерацией, и дело с концом.

DrKnS

2016-04-05 19:17

administrator   bugnote:0014442

А что тут непонятного?
Бутерброды сами себя не сделаютКод сам себя не напишет.

Issue History

Date Modified Username Field Change
2016-04-02 09:02 AleXH New Issue
2016-04-03 19:23 DrKnS Note Added: 0014439
2016-04-05 07:57 AleXH Note Added: 0014441
2016-04-05 08:01 AleXH Note Edited: 0014441
2016-04-05 19:17 DrKnS Note Added: 0014442