![]() |
カレッヂ |
質問者 津田
投稿日 3/21(金) 18:49:30
AWK で変数の正規表現比較について質問させて下さい。 awkで変数 var1 に格納されている値が var2 に格納されて 入る値で始まるか確認するにはどうすればよいでしょうか? var1="test data" var2="test" で if( var1 ~ /^var2/ ) とするとヒットしません。 変数の正規表現比較が出来ないのかと思い var1="test" var2="test" で if( var1 ~ /var2/ ) もヒットしませんが、 if( var1 ~ var2 ) ならヒットします。 これで if( var1 ~ ^var2 ) とすると実行時に解析エラー になります。 また、右辺に変数を使わず if( var1 ~ /^test/ ) もヒットします。 以上、良い方法をご存知でしたら教えて下さい。
プロバイダ参照: |
回答者 柿本
[削除]
投稿日 2005/5/10(火) 20:34:22
実は、私もよくわかりますが、こちらのページでは詳しく説明されておりますので、見てください。 http://www.ai-web-hosting.com/hosting-dic-j.html http://www.ai-web-hosting.com |
質問者 津田
[削除]
投稿日 2005/5/11(水) 08:41:48
柿本さん、回答ありがとうございます。 教えていただいたURL確認いたします。 |
返信(回答)する
Web裏技 |