string

Status
Niet open voor verdere reacties.

bas1278

Gebruiker
Lid geworden
31 mrt 2009
Berichten
139
ik ben een programma aan het maken waarmee ik een gedeelte uit een website filter.

nu wil ik de split funcie gebruiken, maar nu zit ik met de aanhalingstekens.

want,

dim html_string as string = "<div id="content_content" style="margin-left: 0px;">"

pakt hij niet vanwegen de aanhalingstekens in de string zelf.

heeft iemand een idee hoe ik dit oplos?
 
hallo,

misschien dat dit een beetje omstreden is maar het is volgens mij de enige manier:

bijv:
Code:
"<div id="content_content" style="margin-left: 0px;">"
wordt:
Code:
"<div id=" & Chr(34) & "content_content" & Chr(34) & " style=" & Chr(34) & "margin-left: 0px;" & Chr(34) & ">"

mvg rowano:d

ps de snelste manier is denk ik met kladblok >Bewerken>Vervangen (en dan alles vervangen)
 
Je kunt dit oplossen door het quote teken tussen twee andere quotes te stoppen. Je krijgt dan dus:

[cpp]s = "<div id="""content_content""" style="""margin-left: 0px;""">"[/cpp]
 
bedankt voor jullie oplossingen waarschijnlijk werken die wel, maar hij split alleen met de eerst char dus met "<" in plaats van
PHP:
"<div id="""content_content""" style="""margin-left: 0px;""">"
of
PHP:
"<div id=" & Chr(34) & "content_content" & Chr(34) & " style=" & Chr(34) & "margin-left: 0px;" & Chr(34) & ">"

iemand een idee hoe ik dit dan weer oplos.

Bas
 
hallo

om welke taal gaat het?

ik gebruikte VB (het is immers het onderdeel Visual Basic uit het forum)
CoD_NL gebruikte CPP (is dit C++?)
en bas1278, u gebruikte PHP

dus ik weet niet om welke taal het gaat, maar dat is nodig voor een goed antwoord...

ervanuitgaande dat het gewoon VB is snap ik niet waarom hij alleen "<" split
wilt u wat meer regels uit uw code geven als het niet werkt?

mvg jorn
 
srry voor de verwarring, het is inderdaad vb.net.

ik ben dus een programma aan het maken waar mee ik de roosterwijzigingen van mijn school ik kan lezen

maar ik gebruik nu al een anderen manier.

alsnog bedankt voor de moeite

bas
 
om welke taal gaat het?

ik gebruikte VB (het is immers het onderdeel Visual Basic uit het forum)
CoD_NL gebruikte CPP (is dit C++?)
en bas1278, u gebruikte PHP

Het gaat hier enkel om VB (ik misbruik de cpp-tags alleen altijd voor het posten van code), alleen herinnerde ik mij het escape character verkeerd. Een werkende oplossing voor het probleem van de TS is:

[cpp]
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim s As String = "<div id=""content_content"" style=""margin-left: 0px;"">"
For Each ss As String In s.Split("""")
ListBox1.Items.Add(ss)
Next
End Sub
[/cpp]
 
Ik doe dit op deze manier en maak gebruik van "ControlChars.Quote".

Code:
 objStreamWriter.WriteLine(ControlChars.Quote & "http://www.w3.org/TR/html4/loose.dtd" & ControlChars.Quote & ">")


mvg Willy...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan