Tôi vừa mới bắt đầu sử dụng lại R và tôi tự hỏi có cách nào thay thế một phần của chuỗi bằng ký tự đại diện không.R - thay thế một phần của chuỗi bằng cách sử dụng ký tự đại diện
Ví dụ:
nói rằng tôi có
S1 <- "aaaaaaaaa[aaaaa]aaaa[bbbbbbb]aaaa"
và tôi muốn thay thế tất cả mọi thứ trong dấu ngoặc vuông với 'x', chẳng hạn rằng chuỗi mới là
"aaaaaaaaa[x]aaaa[x]aaaa"
Đây có phải là có thể làm trong R?
Xin lưu ý những gì nằm trong ngoặc vuông có thể có độ dài thay đổi.
(+1) đẹp nhất –
@DavidArenburg Cảm ơn bạn đã chỉnh sửa. Sẽ thêm một số chi tiết vào câu trả lời – nu11p01n73R
nếu không có gì ở giữa các dấu ngoặc vuông? như "aaa [] aaa [bbb]"? có lẽ bạn có thể thay thế '+' bằng '*'? – Cath