sub(regexp, replacement, target)
# awk 'BEGIN { mystr = "welcome to groad groad"; sub(/groad/, "GROAD.NET", mystr); print mystr}'
welcome to GROAD.NET groad
# echo hello groad | awk '{sub(/groad/, "&.net forum"); print }'
hello groad.net forum
$ awk 'BEGIN { str = "kaayaaa"; sub(/a*/, "x&x", str); print str }'
xxkaayaaa
# awk 'BEGIN { str = "kaayaaa"; gsub(/a+/, "x&x", str); print str }'
kxaaxyxaaax
awk: warning: escape sequence `\&' treated as plain `&'
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |