example <- c("positive_1", "positive_2", "test_20_curve", "test_60_point", "percent_total")
res <- sub("^(?:(?:.*\\D)?(\\d{2})(?:\\D.*)?|.+)$", "\\1", example)
res <- res[nzchar(res)]
res
ZXhhbXBsZSA8LSBjKCJwb3NpdGl2ZV8xIiwgInBvc2l0aXZlXzIiLCAidGVzdF8yMF9jdXJ2ZSIsICJ0ZXN0XzYwX3BvaW50IiwgInBlcmNlbnRfdG90YWwiKQpyZXMgPC0gc3ViKCJeKD86KD86LipcXEQpPyhcXGR7Mn0pKD86XFxELiopP3wuKykkIiwgIlxcMSIsIGV4YW1wbGUpCnJlcyA8LSByZXNbbnpjaGFyKHJlcyldCnJlcw==