エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
WindowsでPCREを使う(MinGW) - mballackの日記
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
WindowsでPCREを使う(MinGW) - mballackの日記
PCRE(Perl Compatible Regular Expressions) Perl互換の正規表現ライブラリをC言語で使えるメリットは大... PCRE(Perl Compatible Regular Expressions) Perl互換の正規表現ライブラリをC言語で使えるメリットは大きい。 たとえば以下の文字列からドメインより後ろのフォルダ部以降を取り出したいとする。 http://www.domain.com/folder/file.ext これをPerlの正規表現で取り出すなら ^http://([^/]+)/(.+) という表現で済む。$2という変数に目的の folder/file.ext が入る。これをC言語でやろうとすると、かなりはしょって書いても char *p; char buf[256]; p = strstr(url, "http://"); p += strlen("http://"); p = strchr(p, '/'); p++; snprintf(buf, sizeof(buf), "%s", p)