awk -F:‘{gsub(/^[[:blank:]]+|[[:blank:]]+$/,"",$2); print $2}’求解释/^[[:blank:]]+|[[:blank:]]+$/这个表达的是个什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 22:22:01
awk -F:‘{gsub(/^[[:blank:]]+|[[:blank:]]+$/,
xQ]K`+CPZ aw 1n" jtQl`jfβhnkyvлAEs89y2vY\MOe}g%&l6-n |:[ Tr2OMe=TMǯ(%oUxn(H7) &*R4$7Wx8og D"J,tj$Xd8}b:_8HT7&-`:NSym_ 5JZ kR,x=J!jH1pkЕa$9pK`=n# G9U9( ɱl,.s%I(dzy

awk -F:‘{gsub(/^[[:blank:]]+|[[:blank:]]+$/,"",$2); print $2}’求解释/^[[:blank:]]+|[[:blank:]]+$/这个表达的是个什么意思?
awk -F:‘{gsub(/^[[:blank:]]+|[[:blank:]]+$/,"",$2); print $2}’求解释
/^[[:blank:]]+|[[:blank:]]+$/这个表达的是个什么意思?

awk -F:‘{gsub(/^[[:blank:]]+|[[:blank:]]+$/,"",$2); print $2}’求解释/^[[:blank:]]+|[[:blank:]]+$/这个表达的是个什么意思?
这是一个正则表达式,建议阅读正则表达式的资料学习下,不是很难.
题目中的表达式表示以至少一个空白符号(空格或tab)开头或至少一个空白符号结尾的串:
比如 :
aaaa
aa (注意后面有空格)