Informatika1-2015/Gyakorlat3

A MathWikiből
(Változatok közti eltérés)
(Reguláris kifejezések)
(Reguláris kifejezések)
1. sor: 1. sor:
 
== Reguláris kifejezések ==
 
== Reguláris kifejezések ==
A reguláris kifejezéseket akkor használjuk, amikor összetettebb karaktersort keresünk egy szövegben, illetve ilyen karakterláncokat szeretnénk helyettesíteni.
+
A reguláris kifejezéseket akkor használjuk, amikor összetettebb karaktersort keresünk egy szövegben, illetve ilyen karakterláncokat szeretnénk helyettesíteni. Az órán a https://regex101.com/#python oldalon fogjuk kipróbálni, hogy mi hogyan működik.
* Speciális karakterek
+
* Speciális karakterek, nem ismeri fel őket, más jelentésük van, \ jellel tudunk rájuk keresni, pl \$, \^ stb.
 
<pre>
 
<pre>
 
. ^ $ * + ? { } [ ] \ | ( )
 
. ^ $ * + ? { } [ ] \ | ( )
 
</pre>
 
</pre>
 +
* Karakterosztályok
 +
** '''\d''' tetszőleges számjegy, '''\D''' tetszőleges karakter, ami nem számjegy.
 +
** '''\w''' tetszőleges alfanumerikus karakter, betű, szám vagy alulvonás (_), '''\W''', tetszőleges, nem alfanumerikus karakter.

A lap 2015. szeptember 20., 10:28-kori változata

Reguláris kifejezések

A reguláris kifejezéseket akkor használjuk, amikor összetettebb karaktersort keresünk egy szövegben, illetve ilyen karakterláncokat szeretnénk helyettesíteni. Az órán a https://regex101.com/#python oldalon fogjuk kipróbálni, hogy mi hogyan működik.

  • Speciális karakterek, nem ismeri fel őket, más jelentésük van, \ jellel tudunk rájuk keresni, pl \$, \^ stb.
. ^ $ * + ? { } [ ] \ | ( )
  • Karakterosztályok
    • \d tetszőleges számjegy, \D tetszőleges karakter, ami nem számjegy.
    • \w tetszőleges alfanumerikus karakter, betű, szám vagy alulvonás (_), \W, tetszőleges, nem alfanumerikus karakter.
Személyes eszközök