Toon posts:

[asp] zoeken op website zonder tags

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hai,

Ik hoop dat mn titel een beetje duidelijk is. Ik ben bezig met een website waarvan de gehele content uit een database getrokken word. Op zich werkt dit hardstikke mooi alleen het nadeel is dat als ik zoek op bijvoorbeeld 'M' dat hij ook de [img]""></img[/img] laat zien. Hierdoor worden de plaatjes dus niet meer weergegeven en word de pagina een zootje.

Iemand enig idee hoe dit het makkelijkste te verhelpen is ? Ik werk met de search en replace functie ipv regular expressions.

Alvast Bedankt.

  • Sybr_E-N
  • Registratie: December 2001
  • Laatst online: 05-05 21:37
Overschakelen op regexen, dat is eigenlijk het eerste wat ik me op komt. Als je daar nog niets van snapt is dat nu een goed moment om je daar eens in te verdiepen.

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Heeft ASP niet een equivalent van strip_tags() in PHP?

[ Voor 28% gewijzigd door supakeen op 04-07-2005 12:11 ]


  • Alex
  • Registratie: Juli 2001
  • Laatst online: 28-02 19:26
Toevallig had ik hem ent nodig voor een klant van ons:

ASP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    Function stripHTML(ByVal asHTML)
        Dim loRegExp        ' Regular Expression Object
        Dim value 
        
        ' Create built In Regular Expression object
        Set loRegExp = New RegExp
        
        ' Get all matches
        loRegExp.Global = true
        
        loRegExp.IgnoreCase = true
        
        ' Set the pattern To look For HTML tags
        loRegExp.Pattern = "<(.|\n)*?>"
        
        ' Return the original String stripped of HTML
        value = loRegExp.Replace(asHTML, "")

        ' Release object from memory
        Set loRegExp = Nothing
        
    stripHTML = value
    End function

[ Voor 7% gewijzigd door Alex op 04-07-2005 12:14 ]

Deze post is bestemd voor hen die een tegenwoordige tijd kunnen onderscheiden van een toekomstige halfvoorwaardelijke bepaalde subinverte plagiale aanvoegend intentioneel verleden tijd.
- Giphart


Verwijderd

Topicstarter
Thanx :)

Verwijderd

Topicstarter
Ik heb je code toegepast maar nu laat ie helemaal geen html meer toe op de pagina's :) dus nu zie ik ook geen links plaatjes enz meer

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 11:29

mulder

ik spuug op het trottoir

Rara hoe kan dat als je functie stripHTML gebruikt.

oogjes open, snaveltjes dicht


  • P_de_B
  • Registratie: Juli 2003
  • Niet online
Je moet de functie toepassen op de tekst voordat je hem doorzoekt, niet voordat je hem toont of opslaat?

Dus

zoek where stripHTML(hetVeld) bevat 'zoekwoord'

Oops! Google Chrome could not find www.rijks%20museum.nl


  • sopsop
  • Registratie: Januari 2002
  • Laatst online: 08:32

sopsop

[v] [;,,;] [v]

psst:
[code][img]""></img>[/code] Dit[/img] heeft geen aparte closing-tag, in xhtml moet dat zo:
code:
1
[img]""[/img]

[ Voor 22% gewijzigd door sopsop op 04-07-2005 13:49 ]

Pagina: 1