c++ - Finding ^@ character in unix? -
i'm writing c++ program i'm reading file info contains ^@ between lot of words. character? i'm guessing it's expression of hex value one? , regular expression match it? sorry if duplicate, tried searching on no search engine accepts these characters.
i'm new regular expressions have no idea i'm doing. this?
^.*\^@*.*$
^@
representation of null byte (character code 00). in regular expression, typically denoted \0
or \x00
.
background details:
^@
character holding down control while typing @. traditionally, holding down control modifies character code clearing upper 3 bits (putting character 0x00–0x1f range); thus, g (0x47) turns character bel (0x07), , @
(0x40) turns nul (0x00).
Comments
Post a Comment