關於正則表達式選取字符串中,類似HTML標籤的案例

測試文本

<p><video class="edui-upload-video  vjs-default-skin video-js" controls="" preload="none" width="420" height="280" src="http://localhost:8080/SSM8_9/video/20200329/1585469637741011287.mp4" data-setup="{}"></video>???asdasdasdasd</p>

測試網址:菜鳥工具 測試正則表達式

</?[^>]+> 匹配所有合法(和無效的)HTML 標籤的字符串,這個包含標籤和屬性
在這裏插入圖片描述

</?video[^>]+> 匹配標籤的屬性內容
在這裏插入圖片描述
/video[^>]+.mp4 匹配從/video開始到.mp4結束的所有字符
在這裏插入圖片描述
<.*?> 匹配封閉括號的標籤,與第一條一致
在這裏插入圖片描述
</?video[^>]+>| 匹配標籤的屬性內容以及後綴
在這裏插入圖片描述

建議:如果有時間,請花點時間去學一下正則表達式,我個人覺得書上看的明白一點,我是看的《Python核心編程第二版》,網上的案例大多是片面的,系統的學習能更快掌握。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章