Powiedz, że mam ciąg znaków na przykład następujący.Ciąg R usuwa znaki interpunkcyjne w podziale
x <- 'The world is at end. What do you think? I am going crazy! These people are too calm.'
muszę podzielić tylko na interpunkcji !?.
i następującym spacji i znaków interpunkcyjnych utrzymywać z nim.
Usuwa znaki interpunkcyjne i pozostawia spacje w częściach podzielonych though
vec <- strsplit(x, '[!?.][:space:]*')
Jak mogę podzielone zdania pozostawiając znaki interpunkcyjne?
jest powodem, że '” .'' nie musi być uciekł, bo to jest w '[]' grupy lub jakiś inny powód? –
Dla PCRE i innych tak zwanych kompatybilnych z Perl smaków, uciekaj '.^$ * +?() [{\ |' Poza klasą znaków i '^', '-','] ', \ inside class character. – hwnd
świetnie, dziękuję za wyjaśnienie –