再问一个Lex的问题

Knuthocean 2005-05-06 10:46:24
\"(\\.|[^\\"])*\"

What does this rule match?

另:我机子上已有Mysql,可不可以再安装MS SQLSERVER?
...全文
92 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
newmeteor 2005-05-07
  • 打赏
  • 举报
回复
"我机子上已有Mysql,可不可以再安装MS SQLSERVER?"

可以的!!
mmmcd 2005-05-07
  • 打赏
  • 举报
回复
\abcde...能匹配上

abcde...也能匹配上

“或”不是“且”。矛盾在哪里?
Knuthocean 2005-05-07
  • 打赏
  • 举报
回复
To mmmcd(超超):
字符串 : \ 任何字符
或 除 \" 以外的任何字符
这两种情况是不是矛盾呀?
mmmcd 2005-05-07
  • 打赏
  • 举报
回复
匹配一个: "

匹配一个字符串的星闭包
字符串 : \ 任何字符
或 除 \," 以外的任何字符

匹配一个: "
Knuthocean 2005-05-07
  • 打赏
  • 举报
回复
是这样呀,谢谢了!!
mmmcd 2005-05-07
  • 打赏
  • 举报
回复
不能等价于{全集}
因为:""""""不能匹配
而:"\"\"\"\""可以
mmmcd 2005-05-07
  • 打赏
  • 举报
回复
字符串 : \ 任何单个字符
或 除 \、" 以外的任何单个字符
mmmcd 2005-05-07
  • 打赏
  • 举报
回复
这个规则是想说:
它能匹配单个字符:a,b,c,... 单个字符中不含:\,"
或者 转意字符:\n,\t,\",\\,...
Knuthocean 2005-05-07
  • 打赏
  • 举报
回复
To mmmcd(超超):
按照你所说的:
\任何字符 
包括
\"

而 { 除 \" 以外的任何字符}U{\任何字符}=
{ 除 \" 以外的任何字符}U{\"}={全集}

那这个匹配规则就没有意义了呀!
希望你能再进来解释一下!感谢!!!


Knuthocean 2005-05-06
  • 打赏
  • 举报
回复
UP一下先!!!

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧