我需要從字符串中獲取字符串,這是js代碼。例如我有一個字符串我需要從JavaScript中的字符串中獲取字符串
"Bla bla bla, i am a minuon
[script]document.getELementById; var a = "a";[script]";
我將需要返回"document.getELementById; var a = "a";"
的函數。 謝謝。
我需要從字符串中獲取字符串,這是js代碼。例如我有一個字符串我需要從JavaScript中的字符串中獲取字符串
"Bla bla bla, i am a minuon
[script]document.getELementById; var a = "a";[script]";
我將需要返回"document.getELementById; var a = "a";"
的函數。 謝謝。
假設你有[script]
標籤只有一個實例,你可以這樣做:
var string = "Bla bla bla, i am a minuon [script]document.getELementById; var a = \"a\";[script] more";
var result = string.split("[script]")[1];
[0]
將是第一個腳本標記之前,並[2]
將是第二之後的一切一切。
謝謝!這對我很有幫助:) –
嘗試匹配方法
str.match(/\[script\](.*?)\[script\]/)[1]
更新你的問題。無法理解什麼是問題? – Unknown
那麼你有什麼嘗試?我們不會爲你編碼。 – Sirko
你有試過什麼嗎?你有沒有想過替換? –