awk学习笔记(2)
运算符
~
!~
用法
if ($1 ~ /J/) print
/li/ { print $2 }
$1 ~ /J/
正则表达式

Dynamic Regexps
~和!~的右边不一定是正则表达式常量,可以是任何表达式
表达式计算后,如果需要转成字符串
字符串的内容在用作正则表达式
动态正则表达式或者计算正则表达式
BEGIN { digits_regexp = "[[:digit:]]+" }
$0 ~ digits_regexp { print }
对于~和!~,正则表达式常量需要//,但是字符串常量则是双引号
浙公网安备 33010602011771号