R use variable within regex

前端 未结 3 1284
孤城傲影
孤城傲影 2021-01-16 02:27

Okay - maybe this is a better example. I am looking for guidance/references on how to reference a variable within a regex - not how to build a regex for this data.

3条回答
  •  北荒
    北荒 (楼主)
    2021-01-16 03:08

    You'll need to escape various characters to use variables in regex, but why not do the simpler thing?

    sub('(.*)ICA.*', '\\1', d1)
    #[1] "CCA: 135 cm/sec " "CCA: 150 cm/sec "
    sub('.*(ICA.*)', '\\1', d1)
    #[1] "ICA: 50 cm/sec" "ICA: 75 cm/sec"
    

提交回复
热议问题