Harry00025(留言 | 贡献)2026年5月16日 (六) 08:59的版本 (创建页面,内容为“local p = {} local str = frame.args[1] local sub = frame.args[2] p = function (A, B) local count = 0 local pos = 1 -- 使用 string.find 循环查找 while pos <= #A do local start_pos, end_pos = string.find(A, B, pos, true) -- true 表示纯文本匹配 if start_pos then count = count + 1 pos = end_pos + 1 -- 移动到匹配结束后的位置(不重叠) else break…”)