我正在使用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"
什麼,我被困在是變量可以是任何字母,而不僅僅是X,所以我不能只搜索X。這可能是:A,B,A,X,Z,Y
你需要測試正則表達式'/ [a-zA-Z] + /' –
我討厭正則表達式:(它讓我困惑,但如果它是我唯一的選擇,我必須使用它! – Vince
你想做什麼用'x + 5'?可能你想將它再次分離爲'x'和'5' –