Hey Guys,
I want to remove all script tags from a string containing html sourcecode. Unfortunately the regexp dies.
s = s.replaceAll("<script(\n|\t|\f|\r|.)*</script>", " ");
which results in:
Exception in thread "Thread-14" java.lang.StackOverflowError
at java.util.regex.Pattern$GroupHead.match(Unknown Source)
at java.util.regex.Pattern$Loop.match(Unknown Source)
at java.util.regex.Pattern$GroupTail.match(Unknown Source)
at java.util.regex.Pattern$BranchConn.match(Unknown Source)
at java.util.regex.Pattern$CharProperty.match(Unknown Source)
at java.util.regex.Pattern$Branch.match(Unknown Source)
at java.util.regex.Pattern$GroupHead.match(Unknown Source)
(inifite loop ...)
Any ideas? Would be nice to have this running soon :-)
Thanks,
Tobi