Witam
Nie mam zbyt wielkich umiejętności programistycznych - kiedyś coś tam pisałem w C, nawet magisterkę zrobiłem :)
Teraz mam napisać skrypt i zwracam się o radę jak najlepiej zabrać się do takiego problemu:
Skrypt dostaje jakiegoś stringa i go przetwarza w następujący sposób:
- ( ) / \ | + { } & , ; : < > #[] - wszystkie takie znaki zostają zamienione na biały znak
- pozostałe znaki zostają usunięte
- wszystkie małe litery zostają zamienione na duże
- kilka białych znaków pod rząd zostaje zamienionych na jeden
Pytanie na razie jest czysto koncepcyjne ? Jak się do tego zabrać ?
Jakie biblioteki się przydadzą ? Jak najłatwiej analizować te znaki - czy jakieś wyrażenia regularne czy używając unicode ?
z góry dzięki za rady