我很難過!試圖編寫一個awk正則表達式來匹配11位數字的字符串。匹配[g] awk中的數字
我已經試過:
if (var ~ /^[0-9]{11}$/)
if (var ~ /^([0-9]){11}$/)
if (var ~ /^([0-9]{11})$/)
if (var ~ /^[0-9]{11}/) # altho I really do need to check the whole str
if (var ~ /[0-9]{11}/)
如果我用這個....
if (var ~ /^[0-9]+/)
然後我得到一個比賽 - 但我需要檢查的正是11位。
你正在使用哪種awk(gawk vs nawk vs/usr/xpg4/bin/awk vs ...)? awk的哪個版本(awk --version)? –