js里 str.replace(/^\s*(.*?)[\s\n]*$/g, '$1') 中$1是什么意思?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/22 05:36:13
js里 str.replace(/^\s*(.*?)[\s\n]*$/g, '$1') 中$1是什么意思?
$1是正则里的捕获,就是前面的(.)里的东西
str.replace(/^\s*(.)[\s\n]*$/g,'$1')
就是删除字符前后的空白,后面那个\n是多余的,因为\s就包含了\n
你这个可以优化成:
str.replace(/^\s+(.)\s+$/g,'$1')
或者用:
str.replace(/^\s+|\s+$/g,"")
效果是一样的
str.replace(/^\s*(.)[\s\n]*$/g,'$1')
就是删除字符前后的空白,后面那个\n是多余的,因为\s就包含了\n
你这个可以优化成:
str.replace(/^\s+(.)\s+$/g,'$1')
或者用:
str.replace(/^\s+|\s+$/g,"")
效果是一样的
js里 str.replace(/^\s*(.*?)[\s\n]*$/g, '$1') 中$1是什么意思?
str = "(" + str.replace(/[^\d.+-*\/()]+/g,"") + ")"; 是什么意思?
funcstr.replace(/'/g,"\\'") 这个js函数是什么意思
str.replace(/"+getStr+"/g,/"+getStr+"/是什么意思,
str = str.replace(//g,'');
假设某单位负反馈系统中 G(s)=(s+1)/(Js^2+2s+5),Gc(s)=(Kp s+Ki)
js (/([^0]+)/.test(bak.fk[i].toString(2).replace(/1/g,"\u25a
公差代号的问题F FG G H JS J K M N P R S / f fg g h js k m n p r s 分
JavaScript正则表达式cookie.replace(/^\s+|\s+$/g,
java中str =str.subString(1,
Js中 "\n \n"
程序中S=S+n是什么意思