Софтуерно Инженерство
Loading...
GerganaTsirkova avatar GerganaTsirkova 17 Точки

Match dates

Здравейте, колеги, може малко хелп за зад 4 от лаба на RegEx. При дебъгване проверката изобщо не влиза в цикъла. Това е кода ми: https://pastebin.com/87JJqWR2

А тук е условието: https://judge.softuni.bg/Contests/452/Regular-Expressions-RegEx-Lab

Тагове:
0
Fundamentals Module
sevgin0954 avatar sevgin0954 556 Точки
Best Answer

Мисля че проблема е че при c# групите почват от 0 а в регекса си ползвала \2 смени го на \1 и тествай тук  http://regexstorm.net/tester

0
23/02/2018 20:34:11
GerganaTsirkova avatar GerganaTsirkova 17 Точки

Toчно в десятката, това е! Но все пак не проумявам защо трябва да използвам единица, при положение, че извиквам групата, която се намира във вторите скоби.

0
sevgin0954 avatar sevgin0954 556 Точки

в програмирането броенето започва от 0 не от 1 има някои езици където регекса броенето започва от 1 и ако тесваш в regex101 може да се объркаш

0
23/02/2018 20:48:00
GerganaTsirkova avatar GerganaTsirkova 17 Точки

Да, тествам в regex101.  Благодаря за инфото!

0