Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 用于替换特定字体族值的正则表达式_Css_Regex_Font Family - Fatal编程技术网

Css 用于替换特定字体族值的正则表达式

Css 用于替换特定字体族值的正则表达式,css,regex,font-family,Css,Regex,Font Family,我想替换所有的font-family值,代码中有200多个声明,一个接一个地做并不酷 所以,我找到了这个,它几乎就是我所需要的。 我所需要的只是选择那些在值上有“Verdana”的行 (?<=font-family:)(.*)(?=;) 有人知道如何改进这个正则表达式吗?您还必须指定: 要匹配的字符串 使用可选的不区分大小写(?i) (?类似的东西 (?<=font-family:)([^;]*verdana[^;]*)(?=;) (?我想知道为什么答案被认为是错误的。你的问

我想替换所有的
font-family
值,代码中有200多个声明,一个接一个地做并不酷

所以,我找到了这个,它几乎就是我所需要的。 我所需要的只是选择那些在值上有“Verdana”的行

(?<=font-family:)(.*)(?=;)

有人知道如何改进这个正则表达式吗?

您还必须指定:

  • 要匹配的字符串
  • 使用可选的不区分大小写
    (?i)
(?类似的东西

(?<=font-family:)([^;]*verdana[^;]*)(?=;)

(?我想知道为什么答案被认为是错误的。你的问题与vscode无关。你不应该仅仅因为某个问题不符合你的要求就投反对票,但前提是它不能回答问题。
(?<=font-family:)([^;]*verdana[^;]*)(?=;)