.NET brok #2
Forestil dig en streng str = "aaa@bbb@ccc" Vi vil gerne ha' "sub-strengen" mellem de to @'er... I Java er det ligetil: str.substring(str.indexOf("@") + 1, str.lastIndexOf("@")) I ColdFusion (som bygger på Java), er det nærmest charmerende: Left(str, Find("@", str, Find("@", str) + 1) - 1) I VB.NET er det bare underligt: str.Substring(str.IndexOf("@") + 1, str.IndexOf("@", str.IndexOf("@") + 1) - str.IndexOf("@") - 1) Update voller har i en kommentar gjort mig opmærksom på, at min fremgangsmåde er lidt overkill i ovenstådende simple tilfælde. Man lærer, så længe man lever...