正则表达式 /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/ 什么意识?
答案:2 悬赏:80 手机版
解决时间 2021-11-16 11:45
- 提问者网友:轮囘Li巡影
- 2021-11-15 15:19
正则表达式 /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/ 什么意识?
最佳答案
- 五星知识达人网友:往事埋风中
- 2021-11-15 16:54
前半部分的意思是,该行包括<********>,但是只能在行中,不能整行都处于<>中,也是就说,行首不能是<,行末不能是>。这样的:
****<**********>***回车
这样就错了:
<**********>回车
后半部分就是以#开头的行,行中无空白符。这样的:
#*********回车(*为字母或者数字都可以)
或者:
#*******-****回车
这样的就错了:
#******* ****** 回车
****<**********>***回车
这样就错了:
<**********>回车
后半部分就是以#开头的行,行中无空白符。这样的:
#*********回车(*为字母或者数字都可以)
或者:
#*******-****回车
这样的就错了:
#******* ****** 回车
全部回答
- 1楼网友:蕴藏春秋
- 2021-11-15 18:13
匹配带有<>的行或者是#开头的行
第一种情况:<>之间至少有一个字符,其他无限制
第二种情况:#后面只能有字母数字或减号-
第一种情况:<>之间至少有一个字符,其他无限制
第二种情况:#后面只能有字母数字或减号-
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯