✀⼀FROM尀s+([]0-9a-z_:"`.@[-]*)⼀is✀ 这个在正则表达式表示什么意思呢?

提别是那个小写的 i 是什么意思呢?
2024-12-13 21:01:01
推荐回答(1个)
回答1:

i是忽略大小写的意思,也就是忽略那个单词的英文开头。

我想你这个式子应该是有点问题,0-9a-z这些应该放在原子表[]中的,而前面就空了一个原子表出来。分别帮你解剖一下各个部分的意思吧
1、两个反斜杠是正则表达式部分,两个反斜杠是正则表达式的边界;
2、\s 是表示匹配空格符(包括中英文的);
3、[0-9a-z]原子表内0到9的任何一个数字,a-z是a到z任何一个小写字母;
4、原子表的作用是原子表内只要存在任何一个都可以匹配成功;
5、i(ignore)是忽略大小写模式,s(singleline)是单行匹配模式。