Direi che le espressioni regolari fanno al caso tuo.