永发信息网

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

答案:1  悬赏:10  手机版
解决时间 2021-11-15 21:18
  • 提问者网友:献世佛
  • 2021-11-15 15:44
'/FROM\s+([]0-9a-z_:"`.@[-]*)/is' 这个在正则表达式表示什么意思呢?
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-11-15 16:28
i是忽略大小写的意思,也就是忽略那个单词的英文开头。

我想你这个式子应该是有点问题,0-9a-z这些应该放在原子表[]中的,而前面就空了一个原子表出来。分别帮你解剖一下各个部分的意思吧
1、两个反斜杠是正则表达式部分,两个反斜杠是正则表达式的边界;
2、\s 是表示匹配空格符(包括中英文的);
3、[0-9a-z]原子表内0到9的任何一个数字,a-z是a到z任何一个小写字母;
4、原子表的作用是原子表内只要存在任何一个都可以匹配成功;
5、i(ignore)是忽略大小写模式,s(singleline)是单行匹配模式。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯