北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 4231|回复: 1

mudlet基础教程-4、正则

[复制链接]
发表于 2022-8-29 14:36:33 | 显示全部楼层 |阅读模式
本帖最后由 shanghua 于 2022-9-7 04:04 PM 编辑

纯新手教程,大老请绕行。

mudlet用的是标准的正则表达式,教程也是一堆堆的,这里不再重复了,没有意义。想系统学习的直接百度就行了。

这里给出几个最基本,也是最常用的正则,方便新手学习理解。

\s+ 匹配任何空白

\w+ 匹配任何数字

\d+ 匹配任何字母

.+ 或者 .* 匹配任何字符,一般用来抓中文和特殊字符

^ 从开头开始匹配

$ 匹配结尾,$后边的内容就不再匹配了

\转义

什么是转义很多人弄不明白。比如我们要匹配npc的id   钱庄老板「铁公鸡」钱眼开(Qian yankai)
id被包在()里,然而正则里边也有()表达式,想要匹配括号,就需要用到转义字符\,匹配的时候我们要这么写 \(Qian yankai\)  这就叫转义。
总结为一句话就是:只要匹配正则表达式里的字符串,都要用 \ 去转义

记住这几个正则,基本上能匹配大部分触发。



教程目录:










北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2024-8-14 23:42:44 | 显示全部楼层
很好,基础知识,重新学习下。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-24 06:08 AM , Processed in 0.009020 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表