0
我想匹配使用gawk的32個字符的十六進制字符串。匹配十六進制字符串GAWK
我發現我可以使用/ [A-F0-9] {32} /,但只有當我運行GAWK與--posix或--re
是否有不帶命令行任何替代選擇? (除了重複[A-F0-9] 32倍!)
我想匹配使用gawk的32個字符的十六進制字符串。匹配十六進制字符串GAWK
我發現我可以使用/ [A-F0-9] {32} /,但只有當我運行GAWK與--posix或--re
是否有不帶命令行任何替代選擇? (除了重複[A-F0-9] 32倍!)
怎麼樣
gawk '/^[A-F0-9]*$/ && length($0)==32'
啊,本來會做的,謝謝,我試過/ [A-F0-9] * /(我已經知道我的字符串是32個字符) –
/[A-F0-9] * /(沒有^和$)實際上並不安全。那麼,如果你知道你的輸入是有效的,那麼就可以。 – Kent