Skip to content

How can I parse this string to extract just the number 11?

3 messages · Shelby McIntyre, Rui Barradas, arun

#
Hello,

Try the following.

string <- "\t\t\t\t\t<span class=\"compliment-count profile\">11</span>"
gsub("[^[:digit:]]", "", string)

Then use as.numeric or as.integer.

Hope this helps,

Rui Barradas

Em 31-07-2012 01:19, Shelby McIntyre escreveu:
#
Hello,
Try this:
?string = "\t\t\t\t\t<span class=\"compliment-count profile\">11</span>"
?gsub(".*(11).*","\\1",string)
#[1] "11"
A.K.



----- Original Message -----
From: Shelby McIntyre <smcintyre at scu.edu>
To: r-help at r-project.org
Cc: 
Sent: Monday, July 30, 2012 8:19 PM
Subject: [R] How can I parse this string to extract just the number 11?

Below is the string to parse and return the embedded number = "11"

string = "\t\t\t\t\t<span class=\"compliment-count profile\">11</span>"
On Jul 29, 2012, at 3:00 AM, r-help-request at r-project.org wrote:

            
??? [[alternative HTML version deleted]]

______________________________________________
R-help at 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.