[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pnet-developers] regex in pnet
From: |
minddog |
Subject: |
[Pnet-developers] regex in pnet |
Date: |
Sun, 30 Mar 2003 17:12:54 -0700 |
User-agent: |
KMail/1.5.9 |
f_strText="http://www.cannibutter.com";
f_strText=Regex.Replace(f_strText,
@"(^|[^""])(http://|https://|ftp://|mailto:|file://|telnet://|gopher://)([\w/#~:.,?+=&address@hidden)([\s.:?\-]*[^\w/#~:.,?+=&address@hidden|$)"
,"$3");
throws an exception like this:
address@hidden:~$ ilrun a.out.exe
Regex
Attempt to backtrack forwards
at System.Diagnostics.Debug.Fail(String, String)
at System.Diagnostics.Debug.Assert(Boolean, String, String)
at System.Text.RegularExpressions.Interpreter.Backtrack(Int32)
at System.Text.RegularExpressions.Interpreter.Eval(Mode, Int32&,
Int32)
at System.Text.RegularExpressions.Interpreter.Eval(Mode, Int32&,
Int32)
at System.Text.RegularExpressions.Interpreter.Eval(Mode, Int32&,
Int32)
at System.Text.RegularExpressions.Interpreter.Eval(Mode, Int32&,
Int32)
at System.Text.RegularExpressions.Interpreter.TryMatch(Int32&, Int32)
at System.Text.RegularExpressions.Interpreter.Eval(Mode, Int32&,
Int32)
at System.Text.RegularExpressions.Interpreter.Scan(Regex, String,
Int32, Int32)
at System.Text.RegularExpressions.Regex.Match(String, Int32)
at System.Text.RegularExpressions.Regex.Replace(String,
MatchEvaluator, Int32, Int32)
at System.Text.RegularExpressions.Regex.Replace(String, String, Int32,
Int32)
at System.Text.RegularExpressions.Regex.Replace(String, String)
at System.Text.RegularExpressions.Regex.Replace(String, String,
String, RegexOptions)
at System.Text.RegularExpressions.Regex.Replace(String, String,
String)
at Icaaq.Codeify.MarkupParser.Parse(String, Boolean)
.net output according to my friend:
www.cannibutter.com
I'd call this a headache, I'll investigate.
regards,
--
--minddog( Adam Ballai )
"I try to take it one day at a time, but several of them attack me at once."
-mistyflip
- [Pnet-developers] regex in pnet,
minddog <=