Я использую JS/jQuery (новый для jQuery), и у меня есть строка с математической проблемой в ней, включая переменную. (Я создаю функцию для решения основной алгебры). т.е.:Javascript/jQuery поиск в строке
var $problem = "x+5=11";
// Take off any whitespace from user input
$problem = $problem.replace(/\s+/g,"");
// Split problem into two parts
$problem = $problem.split("=");
Теперь мне нужно определить, какая часть содержит переменную. В этом примере было бы
$problem[0] // This stores "x+5"
Что я застрял на том, что переменная может быть любой буквой, а не только х, так что я не могу просто найти х. Это может быть: а, Ь, А, х, г, Ю.
Вы должны проверить regex '/ [a-zA-Z] + /' –
Я ненавижу регулярное выражение :(Меня это смущает. Но если это мой единственный вариант, я должен его использовать! – Vince
что вы хотите сделать с 'x + 5'? Вероятно, вы хотите разделить его дальше на' x' и '5' снова –