2016-04-25 43 views
0

「腳本」標籤有一些字符串「腳本」的標籤,例如:更換src屬性字符串中使用JS

我需要得到正則表達式來替換「newSrc」變量src屬性的內容。這個正則表達式必須允許在src屬性中使用double和普通引號。我想約

/src="(?:[^'\/]*\/)*([^']+)"/g 

但我不確定。提前致謝!

回答

0

我會試試這個。在一些網站上測試過,似乎正常工作。 但是,它假定在src屬性中不會有空白字符(它不應該包含它,因爲它是不允許的 - 需要對空白字符進行編碼)。

var regex = /src=['"]([^\s]+)['"]/; // there is a capturing group so that you can view just the stuff in src.