嗨我想創建一個特殊的字符串,就像grepl中的digit
(R
)。爲reg-exp創建一個預定義的集合。 (gsub,grepl,...)
string <- c("a>-787", "ahigji<=!5")
說,
special_characters <- c(">-!", "<=!")
現在我想看看是否有與special characters
字符串中的條目。
grepl("special_characters", string)
而且我已經試過grepl("[special_characters]", string) , grepl("[[:special_characters:]]", string)
但它給了我答非所問!在測試不同的字符串。
我只是想使用類似[[:digit]]
- 總之我需要創建一個組預定義的,我需要在grepl or gsub
你可以像這樣使用它,但我不知道它是否可以接受:'special_characters <- paste("> - !「,」<=!「,sep ='|'); grepl(special_characters,string)' – LyzandeR
@ LyzandeR cool :)猜猜它是否有效,但會給出一個最好的徹底測試。Thanx :) –