可能是一個非常基本的問題,但它的buggging我,我不能輕易找到解決方案...所以我想我應該來智慧的SO聰明的...R grepl找到一個純數字
我希望能夠TRUE或FALSE acording返回如果一個字符串是純粹的數字,而不是僅僅包含數字......我得到的最接近是
grepl("[0-9]","99393")
grepl("[0-9]","blah")
但是這不工作因爲當它應該是FALSE時以下返回TRUE
grepl("[0-9]","993T3")
任何幫助將不勝感激!
編輯
由於joran指出,值得注意的是,字符串將只包括整數和字母,即不包括用於數字小數點或逗號是很重要的......
爲了清楚起見,您應該編輯以指定「數字」在這裏是否包含諸如「3.141」或「54,300」之類的內容。 (我懷疑不是,但任何涉及正則表達式的問題應該是關於這些東西的準確。) – joran
啊好點...正則表達式不是我的強項....你是對的它只是整數而不是數字,並且沒有逗號字符串...感謝您注意...問題 –