我试图做到这一点,每当有人执行 !clear [Amount] 时,它都会删除 [Amount] 中的消息数量。我遇到的问题是 !clear [Amount] 删除了 1 条消息。例如,如果有人执行 !clear 3,它将删除“!clear 3”和上面的 2 条消息。我想让它每当有人执行 !clear 3 时,它就会删除“!clear 3”并删除它上面的 3 条消息。有人可以帮我编辑我的代码吗?
这是我的代码:
data a b c
1 "1" "9" "20"
2 "<10" "14" "1.99"
3 "12" ">5" "14.5"
half.value.a <- (as.numeric(str_extract(labor_df$"a"[which((grepl(labor_df$"a",
pattern = c("<"),fixed = T)))],
"\\d+\\.*\\d*")))/2
min.value.a <- as.numeric(str_extract(labor_df$"a"[which((grepl(labor_df$"a",
pattern = c(">"),fixed = T)))], "\\d+\\.*\\d*"))
labor_df$"a"[which((grepl(labor_df$"a",
pattern = c("<"),fixed = T)))
] <- half.value.a
labor_df$"a"[which((grepl(labor_df$"a",
pattern = c(">"),fixed = T)))
] <- min.value.a
labor_df$"a" <- as.numeric(labor_df$"a")
答案 0 :(得分:0)
编辑自:
.retrievePast(Integer.parseInt(args[1]))
到:
.retrievePast(Integer.parseInt(args[1])+1)
所有功劳都归于 dan1st(tysm <3)