正規表現 Part6at TECH正規表現 Part6 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト150:デフォルトの名無しさん 09/07/05 12:56:11 なるほど、賢いなぁ 151:デフォルトの名無しさん 09/07/05 14:24:31 147は138かな? もうちょっと努力して説明してみるから少し待ってね。 152:デフォルトの名無しさん 09/07/05 15:21:42 147は145 で PHP5、.NET の138とは別の人、だと思うけど。 153:デフォルトの名無しさん 09/07/05 16:48:27 >>139,151 138です、レス遅れてすみません 自分で試しつつなんとか(?<name1>p1)+(.*)(?<name1-name2>p2)+ という表記なら (p2にマッチした回数 - 1) 個だけ name1とname2のキャプチャを取り出して (.*)の両端にくっ付けていく(ただし取り出すキャプチャの 最大数は (p1にマッチした回数-1) 個)のかな という感じで理解し始めてますが・・・ それと?(Open) という書き方は ? と () までも含めて、Openを文字列リテラルとしてではなく (既に同じパターンのより先頭部分で定義されている)Openという部分パターンの グループ名だということを示すための表記法なんでしょうか? こっちは試し方も良く分かりません・・・ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch