C言語関係掲示板

過去ログ

No654 正規表現のソース

[戻る] [ホームページ]
No.7187

正規表現のソース?
投稿者---うい(2003/06/07 16:43:47)


C言語で正規表現を使いたいのですが、ソース付きの良いサンプルは有るのでしょうか?

できれば、以下のようなパターンを抽出できればうれしいです。
DLL形式で呼び出す方法でなくて、全てソースのものを望みます。

/¥d{4}-(¥{4})(.*?)(X-A|X-B|X-C)?$/

(¥{4})
(.*?)
(X-A|X-B|X-C)
の値も取り出せるもの


No.7188

Re:正規表現のソース?
投稿者---もぐりん(2003/06/07 21:26:45)


こんにちは。
【掲示板ご利用上の注意】は読んだとして、
ご自分で考えてみたソースがあれば提示してください。
開発環境も詳細に提示願います。
自分で何か調べてみたりはしましたか?
検索したら、こんなサイトがありました。
http://www.aihara.co.jp/~taiji/rege/index-j.html


No.7193

Re:正規表現のソース?
投稿者---うい(2003/06/08 10:06:20)


>検索したら、こんなサイトがありました。
>http://www.aihara.co.jp/~taiji/rege/index-j.html

このソースは以前確かめましたが、[0-9]や\dが使えないので
断念しました。
perl系の正規表現が網羅されているCのプログラムを探しています。


No.7217

Re:正規表現のソース?
投稿者---物見遊山(2003/06/09 12:53:20)


>C言語で正規表現を使いたいのですが、ソース付きの良いサンプルは有るのでしょうか?

C++だけど、BoostのRegexはどーでしょう?
http://www.boost.org/libs/regex/