Софтуерно Инженерство
Loading...
Luko193 avatar Luko193 342 Точки
Best Answer

Можеш да опиташ този: @"(?<=KZL).*?(?=KZL)", той използва т.нар positive lookbehind и positive lookahead. Тоест взима съдържанието между KZL, аналогично можеш да смениш частта с KZL и да вземеш съдържанието между други тагове например.

0
31/10/2016 19:30:29
KonstantinLupov avatar KonstantinLupov 34 Точки

А при случая с ?? нещо се чупи?

0
Luko193 avatar Luko193 342 Точки

Просто замени KZL в regex-а с ??.

0
Luko193 avatar Luko193 342 Точки

Направил си правилния regex, но защо го тестваш с KZL, сложи между отборите ?? и трябва да работи.

0
KonstantinLupov avatar KonstantinLupov 34 Точки

Същото се получава. "??" не ги зачита оцветява ги в червено и пише 

? The preceding token is not quantifiable

? The preceding token is not quantifiable
 

0
Luko193 avatar Luko193 342 Точки

Забравих да ти спомена, че, когато използваш специални символи като ?, трябва да ги escape-неш, за да го направиш постави пред всеки ? този символ \.

0