我试图在里面使用正则表达式if
。奇怪,但它不起作用。如何解决?
有用:
var lang = 'lang-js';
if (lang == 'lang-js') {
alert('ok');
}
它也有效(仅用于测试目的):
var lang = 'lang-js';
if (lang == 'lang-' + 'js') {
alert('ok');
}
但这个不起作用:
var lang = 'lang-js';
if (lang == 'lang-' + /[a-z]/) {
alert('not ok');
}
使用这样的东西
if (/^lang-[a-z]/.test(lang)) {
您可能需要调整正则表达式,因为这只是查找一个字符。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句