может кто-то сказать мне, почему мой код продолжает возвращать null, он использовал, чтобы вернуть совпадение, теперь его нет, и я не знаю, что случилось. Я хочу, чтобы найти совпадение в строке для 1 часномер возвращаемого слова и слово regex javascript
var error = "null";
var str = "1 hour "
var strCheck = str.match(/[1]\s[hour]\s/g);
if(String(strCheck) != error) {
alert("works!");
}
Использовать регулярное выражение '/ 1 час/g'. Класс символов '[]' соответствует только одному символу внутри него. Не нужно использовать 'String' в строке, потому что это уже строка. – Tushar
вам просто нужно использовать '/ yoursting/g' –
Является ли строка' 1 час 'всегда или будет _10 часов_? Если строка исправлена, используйте оператор сравнения ('==='). – Tushar