C言語のソースコードからビットフィールド (bit field) を探す正規表現の例
正規表現
1 |
:\s*[1-9][0-9]*\s*; |
一致する行の例
1 |
char flag:1; |
1 |
int flag:10; |
1 |
char flag: 1; |
1 |
char flag:1 ; |
メタ文字
\s
: 空白文字(半角スペース,\t
,\n
,\r
,\f
)