制表符怎么弄出來(lái) JavaScript分離算術(shù)表達(dá)式?
JavaScript分離算術(shù)表達(dá)式?想法:[1。刪除所有空白回車和換行標(biāo)簽!2. 使用正則表達(dá)式匹配和分段,分段字符:回車符“n”3。切分后,使用字符串處理函數(shù)split()將剛切分的字符改成數(shù)組形式
JavaScript分離算術(shù)表達(dá)式?
想法:[1。刪除所有空白回車和換行標(biāo)簽
!2. 使用正則表達(dá)式匹配和分段,分段字符:回車符“n”
3。切分后,使用字符串處理函數(shù)split()將剛切分的字符改成數(shù)組形式
!4. 在字符數(shù)組中,除了數(shù)字不是數(shù)字之外,還可以使用isnan()判斷數(shù)字(十進(jìn)制有效)<script language=javascript> var M=“1259.91147{[55A]|B-(sin(56)5)*99]}”M=M.replace(/s/gi,“”)M=M.replace(/([0-9.]|[a-zA-Z|][-]|[*]|[/]|[(]|[)]|[[[[
|[{])/gi,“$1n”)var spArray=m.split(“n”)for(i=0 i<spArray.長(zhǎng)度-1 I){chtype=isn(sparray[I])?“字符”“:”“數(shù)字”文檔.寫入(chType“:”spArray[i]“<br>”)}</script>