00:00Strings: nyers húrok.
00: 04egy nyers karakterláncban az olyan escape szekvencia karakterek, mint amilyeneket az utolsó szakaszban láttál, nem lesznek értelmezve. Most látni fogja, hogyan lehet meghatározni a nyers karakterláncot, majd hogyan hasznosak. Itt egy új a
változót definiálunk két szöveggel és egy új sor karakterrel a közepén.
00:29látható, hogy amikor a a
ki van nyomtatva, akkor az új sor karakterének engedelmeskednie kell a nyomtatáskor. Nyers karakterlánc létrehozásához a karakterlánc előtagja egy r
, amint itt látható. Ellenkező esetben a tartalom pontosan ugyanaz.
00: 45a karakterlánc kinyomtatása azt mutatja, hogy a nyers karakterlánc azt jelenti, hogy az újsor karaktert nem értelmezi a print()
, és sértetlen marad. Ez olyan alkalmazásokban hasznos, ahol az escape szekvencia karaktereket nem kell normálisan értelmezni, például reguláris kifejezések, egy olyan terület, amelyet nem ismerhet, de amely rendkívül hasznos a szövegfeldolgozásban.
01:07A szabályos kifejezések a normál szövegtől eltérő módon használják a backslash karaktert, és itt a nyers karakterláncok saját magukba kerülnek a karakterlánc értelmezésének szabályozásával. A reguláris kifejezések nem tartoznak a tanfolyam körébe, de érdemes megvizsgálni őket, ha valaha is szöveget kell feldolgoznia.