[Javalist] 'Pattern'

Tamás Magyar magyusz at gmail.com
2012. Jan. 3., K, 18:11:04 CET


Nem tudom, hogy erre ez a legjobb megoldás, de StreamTokenizer helyett
ajánlom ezt:
http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Scanner.html
Én már sikerrel használtam.

Magyusz

2012/1/3 Suller Andras <suller.andras at gmail.com>:
> 2012/1/3 Keresztes Jozsef <jkeresztes at vati.hu>:
>> Sziasztok !
>>
>> Egy sql stringen belül keresek egy másik stringet, a Matcher és Pattern osztályok segítségével,
>> egyszerüsítsük a dolgot, csak a ":" karaktert keressük:
>>
>> Matcher matcher = Pattern.compile(":").matcher(sqlString);
>>
>> A probléma azzal van hogy csak azokat a ":" karaktereket szeretném megkeresni az sql stringben ami nem aposztrófok között van például:
>>
>> SELECT 'ez nem'':kell' FROM valami WHERE id = :id and ':' = 'x'
>>
>> Vagyis itt a 2. kettőspont lenne csak találat a többi nem.
>> Valaki foglalkozott már ilyen keresési minta megírásával ?
>> Én egyelőre nem tudom elképzelni...
>
> Regen hasznaltam mar, de azt hiszem a StreamTokenizer az, ami kezeli
> ezt a problemat. Marmint hogy az '...' szovegreszt egy tokenkent adja
> vissza, igy meguszod a regularis kifejezest.
>
> Andras
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist


További információk a(z) Javalist levelezőlistáról