帮忙解释下(/(\w+)\s*,\s*(\w+)/,"$2 $1"));这些都是什么意思name = "Doe,John";document.write(name.replace(/(\w+)\s*,\s*(\w+)/,"$2 $1"));我当然知道结果.我是不明白原理才问的.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 16:53:28
帮忙解释下(/(\w+)\s*,\s*(\w+)/,
xݑN@_iXNZ+ bM4a[#?E(*HDu^33Sƅ qbə9'WR=p̱+A1˭b5@D@L ^u#ē2;)~k?8NJVȥrBZV ÙnD7m6PZ3X뺍"*9r򂴗 g!&ފVMTZc;# aE? 5R6`F`x#*}Oo6T T"L!onuL~ 3GBsw;sY E9@;HbF+Q/?

帮忙解释下(/(\w+)\s*,\s*(\w+)/,"$2 $1"));这些都是什么意思name = "Doe,John";document.write(name.replace(/(\w+)\s*,\s*(\w+)/,"$2 $1"));我当然知道结果.我是不明白原理才问的.
帮忙解释下(/(\w+)\s*,\s*(\w+)/,"$2 $1"));这些都是什么意思
name = "Doe,John";
document.write(name.replace(/(\w+)\s*,\s*(\w+)/,"$2 $1"));
我当然知道结果.我是不明白原理才问的.

帮忙解释下(/(\w+)\s*,\s*(\w+)/,"$2 $1"));这些都是什么意思name = "Doe,John";document.write(name.replace(/(\w+)\s*,\s*(\w+)/,"$2 $1"));我当然知道结果.我是不明白原理才问的.
两个括号分别匹配逗号前后的 "Doe" "John",然后第一个括号的匹配就是$1,第二个就是$2,后面的"$2 $1"就是输出来$2 $1,最后的结果就是 John Doe.
正则表达式30分钟入门教程