正则表达式的小问题

lezi1022 2005-08-21 11:48:48
问1:[]匹配符只是匹配一个字符吧?
^[the]为什么说这个是匹配以the为开头的字符呢?
[tty]$这个是匹配一tty结尾的字符呢?
不是[tty]只匹配里面一个字符吗?

问2: ^符是不是有两个意思?
1 在行首匹配字符串或字符序列
2在[]里面表示非
...全文
157 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yjf7888 2005-08-21
  • 打赏
  • 举报
回复
1 经试验是这样:
^[the]匹配以t、h或e开头的行
[tty]$匹配以t或y结尾的行

但是我也看到有书是像你那样说的

2 理解正确
sharkhuang 2005-08-21
  • 打赏
  • 举报
回复
看看政则表达式的规则吧

18,777

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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