JavaScript split() 函数中问号的转义 - it.split(" \? ") 和 it.split("? ") 的区别
在正则表达式中,"?"是一个特殊字符,表示前面的字符可以有0个或1个。因此,在使用split()函数时,如果想要按照问号进行分割,需要使用转义字符""来表示问号。所以,it.split("\?")表示按照问号进行分割。
而it.split("?")则直接按照问号进行分割,不使用转义字符。因此,it.split("?")会将字符串按照问号进行分割,而it.split("\?")会将字符串按照转义后的问号进行分割。
原文地址: http://www.cveoy.top/t/topic/pJNY 著作权归作者所有。请勿转载和采集!