如何在awk中匹配字符串中的字符?
我昨天有一根绳子 我想和昨天中段的圣日耳曼比赛,但我不想和快的(最后的圣日耳曼)或强的(前面的圣日耳曼)比赛 我怎样才能用awk做到这一点 这是我试着写的代码,但它不起作用如何在awk中匹配字符串中的字符?,awk,Awk,我昨天有一根绳子 我想和昨天中段的圣日耳曼比赛,但我不想和快的(最后的圣日耳曼)或强的(前面的圣日耳曼)比赛 我怎样才能用awk做到这一点 这是我试着写的代码,但它不起作用 if ($1 ~/!^st.*st.*!st$/) 你能试试下面的吗 awk '!/^st|st$/ && /.*st.*/' Input_file 我会用边界这个词 awk '!/\<st|st\>/ && /\<.+st.+\>/' file 我做了~/.*
if ($1 ~/!^st.*st.*!st$/)
你能试试下面的吗
awk '!/^st|st$/ && /.*st.*/' Input_file
我会用边界这个词
awk '!/\<st|st\>/ && /\<.+st.+\>/' file
我做了
~/.*st./%%/^st | st$/
并且它可以工作。谢谢关于最快的匹配还是不匹配`
awk '/\<.+st.+\>/' file