0

我应该为 VS 2010 使用什么正则表达式来查找任何“#12345A”字符串 - 6 个符号(十六进制颜色),两边都带有“”?

我已经尝试 [^0-9]#[0-9]{6}[^0-9] 找到至少 6 个符号,但如果失败...

我正在尝试在项目中查找所有自定义颜色(非自定义颜色之前有 8 个带有 # 的符号)。

4

1 回答 1

2

那么首先,您需要包含十六进制字母,其次为什么不使用"而不是not a digit. 此外,VS 的量词与平常有些不同,因此您需要转义#(因为否则它等同于+量词)并且重复的工作方式如下^6

"\#[0-9a-fA-F]^6"

看到这个。

于 2012-11-02T13:08:57.840 回答