正規表現 grep をどう再現するのか

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
test

正規表現 grep をどう再現するのか

#1

投稿記事 by test » 16年前

@test = grep /^([0-9]|[0-9][0-9]|[0-9][0-9][0-9])\.([0-9]|[0-9][0-9]|[0-9][0-9][0-9])\.([0-9]|[0-9][0-9]|[0-9][0-9][0-9])\.([0-9]|[0-9][0-9]|[0-9][0-9][0-9])$/, readdir AAA;

というperlのIPアドレスなどのチェック処理をCに置き換えるとするとどうやるのでしょうか?

isdigitなどをつかって全文字ループさせるしかないのでしょうか?

なんとかよろしくお願いします。


test

Re:正規表現 grep をどう再現するのか

#3

投稿記事 by test » 16年前

C++ではなく、Cで再現させたいのでお願いします。


閉鎖

“C言語何でも質問掲示板” へ戻る