0

VS 2010で「#12345A」文字列を見つけるためにどの正規表現を使用する必要がありますか?両側に「」が付いた6つの記号(HEXカラー)ですか?

[^ 0-9]#[0-9] {6} [^ 0-9]を試し、少なくとも6つのシンボルを見つけましたが、失敗した場合は...

プロジェクトですべてのカスタムカラーを見つけようとしています(非カスタムカラーには、前に#が付いた8つの記号があります)。

4

1 に答える 1

2

まず、16進文字を含める必要があります。次に、"の代わりに使用しないのはなぜですかnot a digit。また、VSの数量詞は通常とは少し異なるため、エスケープする必要があり#(それ以外の場合は数量詞と同等であるため+)、繰り返しは次のように機能し^6ます。

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

これを参照してください。

于 2012-11-02T13:08:57.840 に答える