s <- "1-343-43Hello_2_323.14_fdh-99H"
Rでは、2番目の例ではアンダースコアの前に部分文字列を取得したいと考えています。どのようにこれは1つの正規表現で行うことができますか?代わりに、 '_'で分割して最初の2つのものを貼り付けることもできます。R、n番目のオカレンスの前のすべての正規表現
[1] "1-343-43Hello_2"
をしかし、どのように、私は同じことを行うための正規表現の式を行うことができます。
paste(sapply(strsplit(s, "_"),"[", 1:2), collapse = "_")
を与えますか?
質問はR. – horcrux
について明示的でした申し訳ありませんが、私は –