Forum » Programiranje » Regex boundary
Regex boundary
purki ::
Težavo imam s sintakso. Imam stavek "to je test". Najti želim besedo "je", brez da bi le-to uporabil v sintaksi za iskanje. Izraz "\bto .*? test\b" mi vrne celotni stavek, jaz bi želel da vrne samo "je", vendar ta "je" ne sme biti v regex sintaksi.
PS: programiram v C#
PS: programiram v C#
commissar ::
string s = "To je test"; Regex r = new Regex("To (.*?) test"); var mc = r.Matches(s); var ret = m.Groups[1].Value; //"je"
Zgodovina sprememb…
- spremenil: commissar ()
keworkian ::
Kaj pa tole?
string s = "To je test"; var mc = Regex.Match(s,"To (.*?) test"); string g = mc.Groups[1].Value;
commissar ::
ja sem kodo kar tle napisal in se ne compila. Drugače pa je bil glavni del rešitve regex expression in ta je pravilen. Za celotno rešitev pa glej keworkianov post.
lp
lp
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [C] Razbitje stringa s pomočjo indeksovOddelek: Programiranje | 824 (702) | Shinobi |
» | Kontakt obrazecOddelek: Izdelava spletišč | 2059 (1904) | betmen |
» | parsanje podatkov iz straniOddelek: Programiranje | 1993 (1788) | commissar |
» | branje iz datoteke c#Oddelek: Programiranje | 1639 (1368) | darkolord |
» | c# regularni izrazOddelek: Programiranje | 2015 (1713) | darkolord |