标签: regex
我有一些ANSI数据编码为UTF16 Little Endian。
因此看起来像a \0 b \0 c \0。我怀疑这对正则表达式的要求太多了,但仅仅是在机会上,有没有办法专门匹配这些数据?
a \0 b \0 c \0
我可以使用^[\w\x00]+$,但这并不能确保空字节位于正确的位置。有没有办法让交替模式匹配,或基于字符位置mod 2匹配,以便偶数位置必须用空字节填充,并且其他地方不允许使用空字节?
^[\w\x00]+$
如果不是,我会写一些手动代码,只是有助于了解。
谢谢。