‫Welkom terug.
‫En in deze video gaan we kijken naar een string en enkele van zijn methoden, dus string is een
‫object van het systeem, stringklasse.
‫En hier in programmeertermen betekent string gewoon een reeks tekens.
‫En er zijn een aantal functies in deze klasse die we kunnen gebruiken om een string te
‫manipuleren.
‫En laten we er nu een paar bekijken.
‫Laten we dus eens kijken naar bijvoorbeeld substring.
‫Dus substring vereist een geheel getal als je deze functie wilt aanroepen.
‫En dat wordt gebruikt om de substring uit de string te halen, beginnend bij de opgegeven index.
‫Dus als je bijvoorbeeld een tekenreeks met de naam auto neemt en subtekenreeks één invoert, zal het alleen R
‫a R teruggeven, wat betekent dat de C wordt weggenomen omdat we niet bij nul beginnen, maar we' opnieuw beginnen
‫om 1:00.
‫Dus eigenlijk heeft elk afzonderlijk teken een index en bijvoorbeeld, C is nul, A is één, R is een
‫twee.
‫Dus als we substring één zeggen, kost het alleen een R in plaats van de hele auto.
‫OK, dan moeten we de waarde verlagen die wordt gebruikt om een string naar kleine letters te converteren.
‫Dus alles wat in de string wordt geschreven, wordt nu omgezet in een kleine zin of
‫string en hetzelfde geldt voor naar boven, maar andersom.
‫Dus nu gaat het de tekenreeks naar hoofdletters converteren.
‫Dan hebben we de optie om onze tekenreeks in te korten, zodat deze alle voor- en achterliggende witruimte van de
‫tekenreeks bijsnijdt.
‫Dit is dus vaak het geval bij het invoeren van een e-mailadres in een formulier waar u bijvoorbeeld per ongeluk een
‫lege ruimte aan het einde hebt wanneer u het ergens vandaan kopieert.
‫En dat gebeurt meestal door de website zelf of door het formulier zelf.
‫U hoeft de witruimte aan het einde dus niet te verwijderen, omdat witruimten niet echt waarde toevoegen
‫in e-mailadressen.
‫Rechts.
‫Dus daarom worden ze daar weggehaald door bijvoorbeeld de term functie te gebruiken.
‫Oke.
‫Laten we nu eens kijken naar enkele andere methoden of bijvoorbeeld de index van een tekenreeks die wordt gebruikt om de
‫eerste keer dat de tekenreeks of het teken in een andere tekenreeks voorkomt.
‫Dus als je een zin hebt en je wilt weten op welke positie een bepaald woord voorkomt, dus op welke
‫positie binnen die zin, dan kun je index van gebruiken.
‫Is geen witruimte retourneert waar als de tekenreeks null of leeg is of anders wordt onwaar geretourneerd.
‫Dit is dus handig als u wilt controleren of een string een betekenisvolle waarde heeft of niet.
‫Oke.
‫Laten we nu eens kijken naar enkele functies hier.
‫Dus allereerst heb ik de voornaam genaamd de Last Name On You Dump en dan de
‫volledige naam, die aaneengeschakeld is.
‫Dus we gebruiken de functie concat die die twee strings samenvoegt, die ze eigenlijk gewoon
‫samenvoegt.
‫OK, dus dan hebben we dan is Panchita, dan gebruiken we de substring-functie en geven we het een waarde van
‫twee.
‫Dus de output zal mooi zijn omdat nul.
‫Wat de D-één was, is de E en het begint bij twee en dus geeft het ons gewoon de rest van
‫de snaar, wat dit is, dan moeten we verlagen, wat Dennis zal opleveren.
‫Dus de D wordt nu een kleine letter in plaats van hoofdletters en andersom.
‫Dus here to upper maakt van de hele string een string in hoofdletters en Trem.
‫We gaan gewoon door en knippen alle witte ruimtes die we hier hebben weg.
‫Dus de output zal Dennis Panagiota zijn.
‫Dus het neemt de lege ruimtes weg die we eromheen hebben.
‫Dus hier gebruik ik bijvoorbeeld zowel een lege ruimte als hier.
‫Ik heb ook een lege ruimte.
‫En dan hebben we de voornaam, die index van EEB, en de output zal één zijn omdat hij op de
‫positie is, een van de voornamen, verbaal, dat is Dennis.
‫Dus D op nul, hij is op één die wij zijn en dan is nu of witruimte met de voornaam zal false
‫opleveren.
‫Dan is er nog een andere belangrijke methode die formate wordt genoemd.
‫Hak dus.
‫De tekenreeksopmaakmethode wordt gebruikt om een object- of variabelewaarde in te voegen in een tekenreeks of de tekenreeks die we
‫kunnen vervangen door de waarde in het opgegeven formaat.
‫Dus hier is Syntex bijvoorbeeld het tekenreekspuntformaat, elke tekenreeks met het indexkomma-object.
‫Dus wat dat zal doen, is dat het het object in de positie van index plaatst, dus het zal het vervangen.
‫Dus laten we hier een voorbeeld bekijken.
‫Dus we hebben meer naam, en dat is Dennis.
‫Dit is dus een string die we hier hebben.
‫En dan gebruiken we het tekenreeksformaat waar ik gewoon zeg dat mijn naam is, en dan tussen die accolades heb ik
‫nul.
‫En na de tekenreeks heb ik een kommanaam, dus de naam zelf is ook een tekenreeks, dus hier wordt de tekenreeksnaam
‫vervangen door index nul in de tekenreeks en de uitvoer is mijn naam is Dennis.
‫OK, dus we kunnen in principe gewoon variabelen nemen en ze in een string plaatsen door de formaatfunctie hier te gebruiken.
‫Dit komt goed van pas en we zullen het zo nu en dan gebruiken.
‫Goed, dus dat was het voor nu.
‫Laten we terug gaan naar decoderen.
‫Tot ziens in de volgende video.