vipname.replace(/^\s+|\s+$/igm,' '); 这是写在js里的,那个正则表达式是匹配什么的?
答案:1 悬赏:50
解决时间 2021-04-18 05:40
- 提问者网友:我喜歡係
- 2021-04-17 21:53
vipname.replace(/^\s+|\s+$/igm,' '); 这是写在js里的,那个正则表达式是匹配什么的?
最佳答案
- 二级知识专家网友:偏爱自由
- 2021-04-17 22:11
/^\s+|\s+$/igm这段就是正则
来分析一下
/^\s+|\s+$/算是正则的表达式,后面的igm都是匹配标记,('i') 表示匹配的字符串中字母不区分大小写,('g')是全局标志 表示该表达式将用来在输入字符串中查找尽可能多的匹配,('m')表示在多行中查找,不然只会查找一行也就是查找到\n换行处
/^\s+|\s+$/这个\s表示空格,表示匹配多个空格,不管是以空格开头或结尾都会被匹配到
结合整个表达式vipname.replace(/^\s+|\s+$/igm,' '); 就是表示将空格替换掉
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯