00:00strings: Rå Strenger.
00: 04 i en rå streng tolkes ikke escape-sekvenstegn som du så i den siste delen. Nå skal du se hvordan du definerer en rå streng og deretter hvordan de er nyttige. Her er en ny variabel a
definert med to tekststykker og et linjetegn i midten.
00: 29du kan se at når a
skrives ut, har den det linjeskiftkarakteren adlød når den skrives ut. For å lage en rå streng, er strengen prefikset med en r
, som vist her. Ellers er innholdet nøyaktig det samme.00:45utskrift av denne strengen viser at den rå strengen betyr at linjetegnet ikke tolkes av print()
og er intakt. Dette er nyttig i programmer der escape sekvens tegn ikke skal tolkes normalt, for eksempel regulære uttrykk, et område du kanskje ikke er kjent med, men en som er svært nyttig i tekstbehandling.
01:07regelmessige uttrykk benytter backslash-tegnet på en annen måte enn vanlig tekst, og her kommer råstrenger til sin rett ved å kontrollere måten strengen tolkes på. Regulære uttrykk faller utenfor omfanget av dette kurset, men de er vel verdt å se på hvis du noen gang trenger å behandle tekst.