正则匹配 - 标签

2022-06-27  本文已影响0人  清霆

匹配指定标签:

const reg = /<标签\b[^<]*(?:(?!<\/clipPath>)<[^<]*)*<\/标签>/ig

const eg = /<div\b[^<]*(?:(?!<\/clipPath>)<[^<]*)*<\/div>/ig

匹配指定空标签:

const reg = /<标签(?:\s+?[^>]*?)?>\s*?<\/标签>/ig

const eg = /<div(?:\s+?[^>]*?)?>\s*?<\/div>/ig

匹配任意空标签:

const reg = /<([a-z0-9]+?)(?:\s+?[^>]*?)?>\s*?<\/\1>/ig

匹配任意属性(包括属性名):

const reg = /\s?标签\s*?=\s*?([‘"])[\s\S]*?\1/ig

const eg = /\s?div\s*?=\s*?([‘"])[\s\S]*?\1/ig
上一篇 下一篇

猜你喜欢

热点阅读