09. marts 2004 - 22:32
Der er
15 kommentarer og 1 løsning
RegExp fejl - Invalid escape code
Som skrvet i toppen får jeg denne fejl "Invalid escape code '\'" er det en der kan se hvor fejlen ligger? regExp.Pattern = "(ftp://)([\S]*)" strText = regExp.Replace(strText,"$1$2 ") regExp.Pattern = "([\S]*@[\S]*[.se|.com|.nu|.net|.org])" strText = regExp.Replace(strText,"$1 ") /cdc
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
09. marts 2004 - 22:37
#1
Prøv med \/\/ i stedet for //
09. marts 2004 - 22:39
#2
Sådan her: regExp.Pattern = "(ftp:\/\/)([\S]*)" strText = regExp.Replace(strText,"$1$2 ") regExp.Pattern = "([\S]*@[\S]*[.se|.com|.nu|.net|.org])" strText = regExp.Replace(strText,"$1 ")
09. marts 2004 - 22:40
#3
skal siges jeg ikke er riktig haj til lige dette her med regexp
09. marts 2004 - 22:44
#4
ja men jeg er faktisk også kommet helt i tvivl om der skal \ foran /
09. marts 2004 - 22:45
#5
hvad skal der så i stedet bare \\ ?
09. marts 2004 - 22:47
#6
\x bruges til at angive en specielt funktion eks \S som matcher alt undtagen mellemrum/return/tab Så det skulle være // som du har skrevet: regExp.Pattern = "(ftp://)([\S]*)"
09. marts 2004 - 22:50
#7
men det virker ikke, skal dog siges at siden ligger på en linux SUN server: SUN One Active Server Pages 4.0 ved ikke om det har noget at sige
09. marts 2004 - 22:52
#8
ok, ja jeg skulle lige til at spørge, for det virker fint på min w2k. søger lige lidt..
09. marts 2004 - 22:52
#9
når linie 2 og 4 slettes virker det nogenlunde med ikke optimalt :o(
09. marts 2004 - 22:59
#10
Den streng som er i strText indeholder den \ ?
09. marts 2004 - 23:00
#11
2 sec
09. marts 2004 - 23:05
#12
Han som jeg har lavet det for er gået i seng ?? Så jeg kan først få svar i morgen
09. marts 2004 - 23:18
#13
ok :) Måske man skal ændre \ til to \\ i Chili!ASP ?
09. marts 2004 - 23:24
#14
ja det er noget l o r . har haft problemer med chilliasp på et andet site, og MySql DB. Brugte meget lang tid på at kode i asp til access, og så får man at vide når man leverer varen at den er på en linux server, men kunden betalte, men det kostede nogle ectra dagers arbejde
10. marts 2004 - 19:40
#15
Han har selv fundet denne fejl, var noget med pattern som ikke var som det skulle være til en linux server, nu har han så bare problemer med file upload og sendmail. Vil du have halvdelen af points for indsatsen?
10. marts 2004 - 20:08
#16
Nej det helt i orden :)
Kurser inden for grundlæggende programmering