Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 15:26:05 - Carsten Johansson, i forum asp - allmänt, Tråden har 17 Kommentarer och lästs av 478 personer

Hur gör man det snyggt att ta bort ' och " och andra tecken som kan bråkas i ASP


Svara

Sv: Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 15:46:45 - Mikael Åhlén

Hej Carsten,

Ex. så kan man göra en funktion med ett par saker i, som ex. byter ' mot ".

Function FixText(str)
     str = Replace(str, "'", """)
     str = Replace(str, "\", "\\")

     FixText str
End Function


Hoppas du förstår principen

/m


Svara

Sv:Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:07:32 - Carsten Johansson

mm jo jag förstår men får det inte riktigt att fungerar med replace

testade med

<code>
texten=replace(texten,"'", "")
texten=replace(texten,""", "")
</code>

fast jag märkte inget sådant stor skillnad


Svara

Sv: Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:16:28 - Mikael Åhlén

Testa det här.

<%
Response.Write(FixText("Hej, "alla", 'testar" replace \"))

Function FixText(str)
     str = Replace(str, "'", """)
     str = Replace(str, "\", "\\")

     FixText str
End Function
%>


Vad händer?

/m


Svara

Sv:Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:18:26 - Carsten Johansson

Tja den blir galen (kanske inte gillar i ASP medan det går i ASP.NET)

http://www.cazz.se/blandat/flash/testing.asp


Svara

Sv: Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:21:13 - Mikael Åhlén

Oj, ett misstag av mig.

<%
Response.Write(FixText("Hej, ""alla"", 'testar' replace \"))

Function FixText(str)
     str = Replace(str, "'", """)
     str = Replace(str, "\", "\\")

     FixText str
End Function
%>


Nu ska det funka.

/m

<b>Ändrat igen, jag skrev ett " istället för ett '</b>


Svara

Sv:Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:22:39 - Carsten Johansson

Inte för att vara taskig men det är samma fel (Kolla in den förra länken)


Svara

Sv: Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:23:36 - Mikael Åhlén

Carsten,

Jag ändrade igen, såg felet. Jag skrev " när jag menade '.

/m


Svara

Sv:Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:25:36 - Carsten Johansson

Ok så hur ska det se ut (Har aldrig varit med om detta upplägget förut nämligen)


Svara

Sv: Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:27:43 - Mikael Åhlén

Den här ska garanterat funka, rätt med alla " och liknande nu.

<%
Response.Write(FixText("Hej, ""alla"", 'testar' replace \"))

Function FixText(str)
     str = Replace(str, "'", """)
     str = Replace(str, "\", "\\")

     FixText str
End Function
%>


/m


Svara

Sv:Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:29:31 - Carsten Johansson

ush nu låter jag som en repad skiva men nu är det ett annat fel men jag känner igen det där felet (Jag har åxå fått det felet)

Ska vara mer " kanske :-/


Svara

Sv: Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:31:57 - Carsten Johansson

Hmm går det inte med Regex att ta bort en del fula tecken, dom ska ju bort och inte bytas ut (har inte lust att få ett helvete med min kod nämligen så det kanske bättre att det tas bort???


Svara

Sv:Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:39:13 - Mikael Åhlén

Carsten,

Jag tycker att det borde funka, har ingenstans att testa just nu tyvärr.

Om du testar detta?

str = Replace(str, "'", "''")


Svara

Sv: Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 16:51:04 - Thomas Vanhaniemi

Vill du ta bort tecknet ' och andra tecken?

Det ska fungera med
<code>
str = Replace(str, "'", "")
</code>

/Thomas


Svara

Sv:Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 17:11:08 - Carsten Johansson

Tycker att denna kod verkar skum för ASP, kanske fungerar i ASP.NET men i ASP är jag skeptisk.

jag har testat

<code>
sträng="Hej detta är ett test för att ta bort " och ' och det är svårt"

sträng=replace(sträng, "'","")
sträng=replace(sträng,""","")


Fast detta gillar inte heller ASP eftersom för det första så blir strängen svårt att testa eftersom den tror att strängen slutar vid "

Min ligger i en databas så det kommer ut via ett recordset så det är inga problem då men d är detta med """ eller """" eller vad det nu ska vara för att få bort "

Har för mig att RegEx fungerar i ASP och då borde väll det vara ett bra sätt att ta bort " och ' men hur man ska göra det eller skriva en sådan är jag ?????


Svara

Sv: Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 17:23:50 - Fredrik Molnar

Varför behöver du ta bort " och '? Hantera tecknena i asp/vbscript/sql som det är tänkt. Ett " skall vara "" (= 2 st "), ett ' skall vara '' (= 2 st '). Inget annat. Att du har problem med

<info>
sträng="Hej detta är ett test för att ta bort " och ' och det är svårt"
</info>

Det beror inte på att "något" tror att strängen slutar vid den första " utan p g a att strängen verkligen slutar vid ".. Vill du skapa en sträng med " mitt i, skriv "" (= 2 st "), problemet är detsamma med ' i vissa databser, ta inte "bort" dem, dubblera dem vid behov!


Svara

Sv: Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 17:33:40 - Thomas Vanhaniemi

RegEx fungerar också att ta bort med men det är helt onödigt i detta fall...

<code>
mystring = "Testing 'testing "" hej och hå"
mystring = Replace(mystring, "'", "")
mystring = Replace(mystring, """", "")
</code>

Ovanstående fungerar i ASP, tro mig...
mystring kommer att innehålla "Testing testing hej och hå".

/Thomas


Svara

Sv:Ta bort förbjudna tecken som ' och "

Postades av 2005-03-06 18:00:27 - Carsten Johansson

Gött har fått ordning på det

Tackar så mycket


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 603
27 953
271 705
5 947
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies