Dear Johannes,

May not be the best way, but this looks like what you described:

> x <- c("a1b1","a2b2","a1b2")
> x
[1] "a1b1" "a2b2" "a1b2"
> substr(x, 1, 2)
[1] "a1" "a2" "a1"
> substr(x, 3, 4)
[1] "b1" "b2" "b2"

HTH,
Jorge.-


On Wed, Mar 13, 2013 at 7:37 PM, Johannes Radinger <> wrote:

> Hi,
>
> I have a vector of strings like:
> c("a1b1","a2b2","a1b2") which I want to spilt into two parts like:
> c("a1","a2","a2") and c("b1","b2,"b2"). So there is
> always a first part with a+number and a second part with b+number.
> Unfortunately there is no separator I could use to directly split
> the vectors.. Any idea how to handle such cases?
>
> /Johannes
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>

	[[alternative HTML version deleted]]

