为什么这会返回0
预期的
'https://www.site.com/abc?sk=1'.search('https://www.site.com/abc?')
但这种回报-1
的0
预期?
'https://www.site.com/abc?sk=1'.search('https://www.site.com/abc?sk')
感谢您提供任何技巧。
因为?
在正则表达式中有特殊的含义。
indexOf
当您不需要正则表达式时,请改用(适用于纯字符串):
'https://www.site.com/abc?sk=1'.indexOf('https://www.site.com/abc?sk')
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句