JavaScript的正則表達式來定位HTML中沒有標簽的純文本內容
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
:Javascript的正則表達式來定位HTML中沒有標簽的純文本內容 如果要通過Javascript的正則表達式來定位HTML中沒有標簽的純文本內容,可以使用以下方法: ```javascript // 例如,我們有以下HTML內容 var htmlContent = "<p>This is a paragraph.</p> <div>This is a div.</div> This is some plain text."; // 使用正則表達式匹配純文本內容 var plainTextRegex = /(?<=<[^>]*>)([^<]+)(?=<[^>]*>)/g; var plainTextMatches = htmlContent.match(plainTextRegex); // 輸出匹配到的純文本內容 console.log(plainTextMatches); ``` 在上面的例子中,我們使用正則表達式`/(?<=<[^>]*>)([^<]+)(?=<[^>]*>)/g`來匹配HTML中沒有標簽的純文本內容。這個正則表達式使用了正向后行斷言`(?<=...)`和正向前行斷言`(?=...)`來匹配HTML標簽之間的純文本內容。然后使用`match`方法來找到所有匹配的純文本內容。 該文章在 2023/11/27 8:38:23 編輯過 |
關鍵字查詢
相關文章
正在查詢... |