[問題] 取得 script tag 的問題

看板RegExp (正規表示式 Regular Expression)作者 (mhsu2k9)時間13年前 (2012/01/13 23:51), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
我是用javascript在開發 要找 "<script src='xxxx'/></script>" 這樣型式的字串 但是像 "<script></script>" 這樣在script tag裡沒有src的就不要找出來 而且 "<script" 開頭後,在出現 "src=" 前,也可能會有別的字串,不一定是一個空格 例如可能會是 <script type='text/javascript' src='xxx'></script> 也就是只要"<script" 開頭,且 script tag 裡面有出現 "src=" 就要找出來 我現在是用 /<script\b[^>]*>([\s\S]*?)<\/script>/g 不知各位先進是否能提供解決方法 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.67.62.205

01/14 09:30, , 1F
<script[^>]*src[^>]*?>(.*?)<\/script> 抓$1
01/14 09:30, 1F

01/15 00:12, , 2F
謝謝幫忙
01/15 00:12, 2F
※ 編輯: mhsu2k9 來自: 111.67.62.205 (01/17 01:18)
文章代碼(AID): #1F45CLr1 (RegExp)
文章代碼(AID): #1F45CLr1 (RegExp)