Ooh, nice! Thanks!
Nick
On 6/16/13 8:42 PM, Gabor Grothendieck wrote:
On Sun, Jun 16, 2013 at 9:00 PM, Nick Matzke mat...@berkeley.edu wrote:
Thanks *VERY* much, this is great!
I realized a few more cases, I think I've got something that covers all the
possibilities now:
library(stringr)
,pattern)[[1]]
#[1] 32 32.1 0.3523e10 0.3523e-10 -313.1
as.numeric(str_extract_all(tmpstr,pattern)[[1]])
A.K.
- Original Message -
From: Nick Matzke mat...@berkeley.edu
To: R-help@r-project.org
Cc:
Sent: Sunday, June 16, 2013 1:06 AM
Subject: [R] extract all numbers from
On Sun, Jun 16, 2013 at 9:00 PM, Nick Matzke mat...@berkeley.edu wrote:
Thanks *VERY* much, this is great!
I realized a few more cases, I think I've got something that covers all the
possibilities now:
library(stringr)
tmpstr = The first number is: 32. Another one is: 32.1. Here's a
Hi all,
I have been beating my head against this problem for a bit,
but I can't figure it out.
I have a series of strings of variable length, and each will
have one or more numbers, of varying format. E.g., I might
have:
tmpstr = The first number is: 32. Another one is: 32.1.
Here's a
(tmpstr,pattern)[[1]]
#[1] 32 32.1 0.3523e10 0.3523e-10 -313.1
as.numeric(str_extract_all(tmpstr,pattern)[[1]])
A.K.
- Original Message -
From: Nick Matzke mat...@berkeley.edu
To: R-help@r-project.org
Cc:
Sent: Sunday, June 16, 2013 1:06 AM
Subject: [R] extract all
Nick
try
as.numeric(
strsplit(gsub([[:alpha:][:punct:][:space:]]{2,},,,tmpstr),,)[[1]][-1]
)
see ?regexpr for information
HTH
Duncan
Duncan Mackay
Department of Agronomy and Soil Science
University of New England
Armidale NSW 2351
Email: home: mac...@northnet.com.au
At 15:06
6 matches
Mail list logo