为什么这很重要?
我基本上将Web应用程序中的所有颜色转换为颜色变量。现在我有一个包含所有颜色的列表,我将近似颜色匹配替换为主颜色变量名称,以合并颜色代码。
尝试吗
我试图找出如何为正确的字符串匹配编写正则表达式。正则表达式搜索&替换是为了我可以搜索特定类而不进行变量覆盖的ide Atom;比如$ color_base1和$ color_base11。由于前面的例子,遗憾的单词匹配在这种情况下不可行。
此外,变量的结尾可以以分号结尾或不结束;所以一个或声明结束匹配。 目标是为“$ color_base1”&的变量名称提供精确的regExp匹配。 “$ color_base1;”
到目前为止我有什么?我知道它很糟糕......我正在学习。 :(
我非常感谢有关如何实现这一目标的任何指导和建议,
^\W$\bcolor\W__\blayoutBody
答案 0 :(得分:0)
\$color_base1(;|\b)
https://regex101.com/r/bN4mA1/2
我有点不清楚你是否想要匹配" $ color_base11"或不。如果这样做,请将正则表达式更改为:
\$color_base\d+;?