Ha telefonszámokból szeretnénk szóközöket, kötöjeleket eltávolítani, az trimmelés vagy parseolás?
A trim (nyírás) a kezdő és záró elválasztó közök (szóközök, sorközök, tabulátorok) eltávolítására szolgáló eljárás:
A parse (elemzés) egy adott karakterlánc elemzése, általában a fordítási folyamat egy részére alkalmazzák:
A szóközök, kötőjelek eltávolítása karakterlánc-manipulációs eljárás (gyakran összefüggésben van a reguláris kifejezésekkel) - nyelvtől függő hogyan valósíthatod meg - például:
* [link]
* [link]
* [link]
* [link]
* [link]
* [link]
* [link]
Szerintem ez egyszerre "trímelés" (trim: nyesés, nyírás, levágás) és "parszolás" (parse: elemez, értelmez):
Hiszen a bejövő szöveg tartalmazhat számokon kívül bármi mást is, DE minket CSAK a számok érdekelnek, így ELEMEZZÜK a "szöveget".
Ugyanakkor a bejövő szöveg logikusan hosszabb, mivel számokon kívül mást is tartalmaz, így azt meg kell VÁGNI, rövidíteni.
Maga az eltávolítás se nem trim se nem parse.
A felesleges karakterek eltávolításának az első lépése a parsing.
A trimming csak a string elejéről vagy végéről távolít el karaktereket, a közepéből nem.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!