具体是什么^意思是"匹配开始",什么时候在正则表达式中意味着"不是以下"?
从维基百科的文章和其他参考资料,我得出的结论则是指在启动,后者是前者与支架使用时,但程序如何处理这种情况的插入符号是在起始处和支架的情况下?比方说,^[b-d]t$匹配什么?
Duk*_*ing 95
^仅在内部和开始时表示"不是以下" [],所以[^...].
当它在里面[]但不在开始时,它意味着实际的^角色.
当它被转义(\^)时,它也意味着实际的^角色.
在所有其他情况下,它表示字符串/行的开始(哪一个是语言/设置依赖).
简而言之:
[^abc] - >不是a,b或c [ab^cd] - > a,b,^(字符),c或d\^- >一个^角色 所以^[b-d]t$意味着:
| 归档时间: |
|
| 查看次数: |
27149 次 |
| 最近记录: |