600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > JavaScript正则表达式匹配 div style标签【javascript】

JavaScript正则表达式匹配 div style标签【javascript】

时间:2021-12-24 05:58:47

相关推荐

JavaScript正则表达式匹配 div style标签【javascript】

web前端|js教程

正则表达式匹配style,正则表达式匹配div,javascript正则表达式

web前端-js教程

测试字符串:

feifei 源码,ubuntu ssh未启用,爬虫常见字段,PHP做个人博客用到的开发工具,万风seolzw

v\:* { BEHAVIOR: url(#default#VML) } o\:* { BEHAVIOR: url(#default#VML) } w\:*{ BEHAVIOR: url(#default#VML) } .shape { BEHAVIOR: url(#default#VML) } abcdefg @font-face { font-family: Wingdings;} @font-face{ font-family: Wingdings; } @font-face{ font-family: Calibri;} @font-face { font-family: Tahoma; } @page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; } P.MsoNormal { FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif" } LI.MsoNormal { FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif" } DIV.MsoNormal { FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif" } H1 { FONT-WEIGHT: bold; FONT-SIZE: 24pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in;FONT-FAMILY: "Times New Roman","serif";mso-style-priority: 9; mso-style-link: "Heading 1 Char"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto}A:link { COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99} SPAN.MsoHyperlink{ COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99 } A:visited { COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99} SPAN.MsoHyperlinkFollowed { COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99 } P { FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-style-priority: 99; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto }P.MsoAcetate { FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; mso-style-priority: 99; mso-style-link: "Balloon Text Char"} LI.MsoAcetate{ FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif"; mso-style-priority: 99; mso-style-link: "Balloon Text Char"} DIV.MsoAcetate { FONT-SIZE: 8pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Tahoma","sans-serif";mso-style-priority: 99; mso-style-link: "Balloon Text Char" } SPAN.Heading1Char { FONT-WEIGHT: bold; mso-style-priority: 9; mso-style-link: "Heading 1"; mso-style-name: "Heading 1 Char" } SPAN.EmailStyle19 { COLOR: #1f497d; FONT-FAMILY: "Arial","sans-serif"; mso-style-type: personal-reply } SPAN.BalloonTextChar { FONT-FAMILY: "Tahoma","sans-serif"; mso-style-priority: 99; mso-style-link: "Balloon Text"; mso-style-name: "Balloon Text Char" } .MsoChpDefault { FONT-SIZE: 10pt; mso-style-type: export-only } DIV.WordSection1 { page: WordSection1 } OL { MARGIN-BOTTOM: 0in } UL { MARGIN-BOTTOM: 0in }

第一次尝试:/]*>(.*?)

发现有换行的情况匹配不了,因为.是匹配除了换行符(/n)以外的任意一个字符。

第三方支付源码 ,vscode放多个文件夹,ubuntu指令窗口,tomcat 空白页面,爬虫 违法么,远程培训php,哪些行业适合做seo的,婚恋网站bannerlzw

第二次尝试:<style(([\s\S])*?)

成功

魔酷阁源码,vscode显示函数,ubuntu的手动ip改不了,tomcat路径查找,sqlite 视图优缺点,精确到分的jquery日期插件,汽车前端框架立项方案,安卓小程序爬虫,php从入门到精通韩顺平,seo1.3.0,bootstrap 网站模板,有什么网页聊天的网站,flex 样式模板,在线下载程序安装包lzw

匹配

只需要把换成

即可

1. 只替换匹配到的第一个

var result= testData.replace(<style(([\s\S])*?), \);

2. 会替换所有testData中所有的标签

var result= testData.replace(/<style(([\s\S])*?)/g, \);

g:代表可以进行全局匹配。

i:代表不区分大小写匹配。

m:代表可以进行多行匹配。

以上内容是小编给大家介绍的JavaScript正则表达式匹配

标签,希望对大家有所帮助!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。