2015-07-05 18 views
6

Tôi muốn chia "2015-05-13T20: 41: 29 + 0000" thành 2015-05 và 20: 41: 29 + 0000. Tôi đã thử các cách sau:Sử dụng cụm từ thông dụng trong R strsplit

> strsplit("2015-05-13T20:41:29+0000",split="-\\d\\dT",fixed=TRUE) 
[[1]] 
[1] "2015-05-13T20:41:29+0000" 

nhưng mẫu không khớp. Làm thế nào để sửa lỗi này?

+2

Đây là câu trả lời. Đăng nó và tôi sẽ đánh dấu nó. – Leonardo

Trả lời

5

Bạn có thể loại bỏ các fixed kể từ khi bạn không sử dụng kết hợp chính xác,

strsplit("2015-05-13T20:41:29+0000",split="-\\d{2}T") 
# [[1]] 
# [1] "2015-05"  "20:41:29+0000" 
Các vấn đề liên quan