split na vety
Honza Pazdziora
adelton na informatics.muni.cz
Čtvrtek Říjen 17 09:57:10 MEST 2002
On Thu, Oct 17, 2002 at 09:51:26AM +0200, Jiri Polcar wrote:
>
> potreboval bych napsat RE pro `split' tak, aby jednotlive prvky
> predstavovaly vety. Vetu, pro jednoduchost, definuji tak, ze musi
> zacinat velkym pismenem a koncit [\.\?\!\:\;], po kterem muze nasledovat
> mezera.
>
> Moje
>
> @list_of_sentences = split /(?=[\.\?\!\:\;]\s*[A-Z])/, $_;
>
> funguje tak, ze "\.\s" je vzdy na zacatku nasledujici vety, coz nechci.
Co hledate neni split, kde specifikujete, co veci oddeluje, ale
normalni match (m//, //), kde specifikujete, co maji byt ony veci.
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
... all of these signs saying sorry but we're closed ...
------------------------------------------------------------------------
Další informace o konferenci Perl