我需要編寫一個正則表達式匹配以下模式:正則表達式匹配awk命令內的圖案
fltr_desc_name
即.. 「FLTR」後跟下劃線後跟任意數目的字以下劃線分隔。
例如: 我需要一個正則表達式匹配如下:
fltr_desc_name
fltr_nameone_nametwo
fltr_level_name_desc
,我使用它內部的「如果」聲明「AWK」: 爲前:
awk '/Transformation/ { if ($4=="Filter" && $5=="fltr_*") print $4,$5 }' filename
請幫我寫的正則表達式,並告訴我如何使用內內「AWK」命令「如果」條件的正則表達式。謝謝。
你有什麼到目前爲止已經試過!以及爲什麼要正則表達使用字符串函數,該函數 – diEcho
你好:), 我使用正則表達式查找其穿越 - 字段類型是過濾器,所有線路(即$ 4,由於在文件中給出的第4場)和$ 5是SHLD B中的格式的過濾器的名稱「fltr_followedbyanywrdsseparatedbyunderscore」。所以我正在使用問題中所示的awk cmd,但我無法修改這些行。 – Karthik