Project1

标题: 请问:正则表达匹配问题 [打印本页]

作者: kvkv97    时间: 2024-5-7 21:06
标题: 请问:正则表达匹配问题
请问:正则表达匹配问题

/\\[Cc]\[([0-9]+)\]/ =~ "\\c[1]"


请问:
1,上面左边的\\有什么作用,不能写成\吗?
2,上面左边的[]号码有什么作用?
3,上面左边的()号码有什么作用?
4,如果上面右边写成“c[1]”,那么匹配的正则表达式应该怎么写?
作者: 灯笼菜刀王    时间: 2024-5-9 15:51
本帖最后由 灯笼菜刀王 于 2024-5-9 15:59 编辑

详细参考顶置贴里R叔的 正则表达式笔记

1,  \ 是控制符,  \\ 才是表示 "\" 这个字符,  具体看元字符规则
2, 字符簇
3, 群组化
4, /c\[([0-9]+)\]/ =~ "c[1]"




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1