c-麻烦看一下这一段正则表达式,有一点问题
程序员文章站
2024-02-18 15:49:16
...
cphpc++正则表达式java
\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i这段正则的功能是匹配URL这里的\b是为了什么-a a前面的- 是什么-a-z0-9+ 后面的一堆&@#\/%?=~_|!:,.; 这些是什么啊。。。。如果是符号匹配的话,不需要加\吗?* 后的[ ] 又是为了什么,不是已经有*了吗? 最后的 [ ] 后面的 /i 又是什么?