行色匆匆 2周前 评论了 行色匆匆 创建的话题 › 我们学校的大课间增加了五分钟 |
嗯不错。 |
行色匆匆 2周前 评论了 行色匆匆 创建的话题 › 我们学校的大课间增加了五分钟 |
哇这么恐怖。 |
行色匆匆 2周前 评论了 虚幻的梦想 创建的话题 › 来看我和我的老伙计玩皇帝宝藏炸弹 |
为什么不直接按而是销毁。 |
行色匆匆 2周前 评论了 一把神剑展天下 创建的话题 › 星梦乐园,的问题 |
荒古修仙传用的是哪个呀? |
行色匆匆 2周前 评论了 行色匆匆 创建的话题 › 我们学校的大课间增加了五分钟 |
希望不是南水北调 |
行色匆匆 2周前 评论了 行色匆匆 创建的话题 › 我们学校的大课间增加了五分钟 |
是的,是临时改的。现在我还不知道他砍掉的是什么东西。明天早上应该就知道了。 |
行色匆匆 2周前 评论了 虚幻的梦想 创建的话题 › 来看我和我的老伙计玩皇帝宝藏炸弹 |
厉害。 |
行色匆匆 2周前 评论了 行色匆匆 创建的话题 › 我们学校的大课间增加了五分钟 |
我们没有晚自习。上面我说的那些就是我们学校的课表,另外,我们是6:30起床。七点到7:30是吃饭。7:30~8:30就是自由活动时间。中五十一点到12点,是吃饭时间。12点到14点是五休,不过不需要五休也行。那些聋哑生和培智生都不许在操场上活动。 |
行色匆匆 2周前 评论了 行色匆匆 创建的话题 › 我们学校的大课间增加了五分钟 |
对的,应该是因为那个双休也影响到了这个地方吧! |
行色匆匆 2周前 评论了 行色匆匆 创建的话题 › 我们学校的大课间增加了五分钟 |
什么啊,你们那边也太厉害了吧 我们这里早上八点半开始晨读,然后以前的话就是45结束。接着8:55~9:35第一节课。十点至10:40是第二节课。10:50至11:30第三节课。下五两点半到3:10是第一节课。3:30~4:10是第二节课,4:20到五点是第三节课。星期一到星期四都是这样。星期五下午只有两节课。剩下的就是自由活动。有的同学4:10就走,有的留下来打扫卫生,五点再走。 |
行色匆匆 2周前 评论了 行色匆匆 创建的话题 › 我们学校的大课间增加了五分钟 |
一天加起来六节课。上午三节下午三节。 |
行色匆匆 2周前 评论了 包克图 创建的话题 › 刷新率和分辨率你们是怎么设置的 |
没有找到分辨率的设置。刷新率设置的是60赫兹。 |
行色匆匆 2周前 评论了 行色匆匆 创建的话题 › 我们学校的大课间增加了五分钟 |
哦我们是今天才改的。 |
行色匆匆 2周前 评论了 行色匆匆 创建的话题 › 我们学校的大课间增加了五分钟 |
赞同赞同。希望老师多多保重身体,不要太劳累。 |
行色匆匆 2周前 评论了 行色匆匆 创建的话题 › 我们学校的大课间增加了五分钟 |
大课间就是比以往下课的时间要长的就被称为大课间。我们下午第一节课,也就是下午3:10过后,还有一个20分钟的大课间。 |
行色匆匆 2周前 评论了 壮丽星海 创建的话题 › 亮度调到百分之零还隐藏了屏幕画面为什么还有一点光 |
我用过一个手机那个手机,如果亮度调到百分之零,并且开了隐藏屏幕又或者是进入一个没有任何画面的屏幕就会直接黑屏,再也看不到一点光。但是这个我记得她烧的很快。 |
行色匆匆 2周前 评论了 慕容可可 创建的话题 › 我最近快无聊疯了,所以想了个馊主意。点进来看看,我觉得应该有意思,但不推荐胆大的看。 |
如果他们那个宿舍号就是404,那就太好了。 |
行色匆匆 2周前 评论了 慕容可可 创建的话题 › 我最近快无聊疯了,所以想了个馊主意。点进来看看,我觉得应该有意思,但不推荐胆大的看。 |
这个也可以在凌晨4:04也可以。 |
行色匆匆 2周前 评论了 三两小土 创建的话题 › 请教一个正则表达式的问题? |
根据你的描述,问题出在正则表达式的匹配顺序和贪心特性上。以下是详细分析和解决方案:
问题分析:
规则优先级问题: 当存在多个正则规则时,引擎会按规则顺序匹配。若先处理单o规则,三个o的情况会被拆分为多个匹配:
2ooo → 先匹配前两个字符(2o),替换为20 → 剩余"oo" → 再次匹配单o规则 → 替换为0 → 最终变成2000
2oo → 先匹配前两个字符(2o)→ 替换为20 → 剩余"o" → 再次匹配单o规则 → 替换为0 → 最终变成200(但实际结果显示为20o,可能规则顺序或其他因素导致)
贪心匹配特性: ([0-9]+)o+ 会尽可能匹配最长的o序列,导致多o情况被错误截断。
解决方案: 方案一:分层处理(推荐) 按o的数量从多到少编写规则,确保长序列优先匹配:
三个o规则:
正则表达式: ([0-9]+)ooo(.)?
替换为: $1000$2
两个o规则:
正则表达式: ([0-9]+)oo(.)?
替换为: $100$2
单个o规则:
正则表达式: ([0-9]+)o(.)?
替换为: $10$2
方案二:通用正则表达式(更高效) 使用量词匹配任意数量的o,并动态生成对应数量的0:
正则表达式: ([0-9]+)(o+)(.)?
替换为: $10{$2.length}$3
(注意:需确认替换工具是否支持动态计算替换内容,部分工具可能需要使用脚本实现)
关键优化点:
优先匹配长序列: 按o数量降序排列规则,避免短序列规则干扰。
消除二次匹配: 每个规则独立处理对应数量的o,避免多次替换。
精确匹配: 使用 o{3} 、 o{2} 等精确量词而非 o+ ,确保匹配数量准确。
示例验证:
输入:2ooo → 应用三o规则 → 2000
输入:2oo → 应用双o规则 → 200
输入:2o → 应用单o规则 → 20
注意事项:
确保所有规则顺序正确(从多到少)
检查替换工具是否支持多规则叠加
特殊字符(如 $ )需转义
建议使用正则测试工具(如RegExr)验证规则
此方案可彻底解决不同数量o的替换问题,同时避免二次匹配导致的混乱。 |
行色匆匆 2周前 评论了 三两小土 创建的话题 › 请教一个正则表达式的问题? |
二楼是我询问豆包之后的结果。 由于DeepSeek在处理你提的这个正则表达式的问题的时候陷入了无休止的思考,导致最后停摆无法生成,所以才选择的豆包。 |