次の文字列の<div>タグで囲まれた部分を取得したいです。
<div>タグは一番最初のもの
------------------------------------------------------------------
<div>ここは何文字かわからない</div> このうしろにも</div>が何回かきます。
------------------------------------------------------------------
ですので、最初に一致した</div>で終わりにしたいです。
処理時間もその後のテキストを見なくてもよくなるでしょうし。
@"<div>{.}\A(</div>))"
こうした所マッチしすぎてエラーになってしまいました。
よろしくお願いしまうs。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
いわゆる「PCRE」なら \A も使えます>#1.
さておき,
・「マッチしすぎてエラーになってしまいました」とか「マッチするものが多すぎてエラーになってしまいます」って, どういうことなんでしょうか? このマッチさせる部分, 実際にはプログラムとしてどのように書いているんでしょうか.
・この文章だと「どこを取得したいのか」が分からない. 「最初の <div> から最初の </div> まで」と「最初に現れる </div> とそれに対応する <div> の間」とでは意味が異なりますよね. で, この文章ではどっちなのか判断できない.
あと, C# なら「その他(プログラム)」か「C・C++」が適当なところでしょう. いずれにしても, 「C# である」ことは明記すべきですが.
No.1
- 回答日時:
\A が使える正規表現を私は知らないのですが、文法が
間違っていませんか?
使用している言語(もしくはテキストエディタ)を明示して
もらえないと、回答が難しいのですが、単純に考えれば、
以下で行けると思います。
<div>.*?</div>
※データに改行を含んでいる場合、使用する言語(もしくは
テキストエディタ)によってはうまくいきません。
この回答への補足
ご回答ありがとうございます。
VS2012 の C# です。
それは試してみたのですがマッチするものが多すぎて
エラーになってしまいます・・・
おしりの</div>を【最初にマッチした】のような
特殊文字があればいいのですが・・・
どうしたものやら
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
質問です。 新規登録ボタンが全...
-
pythonでのカーソル移動がずれる
-
cnt <= (others => '0'); の意...
-
htmlのolやulなどlistにtitleや...
-
htmlの文字が縦書きになる
-
含む含まないという概念自体の...
-
質問1.
-
idの中のid指定
-
widthやheightの数値に単位(px...
-
smallにtext-allignが効かない
-
<div id="container">の使いか...
-
「諸要素」とはどういう意味で...
-
divを横に並べる方法
-
W3Cのソースコードの検証サービ...
-
CSS、width100%でもできる余白
-
list-style-type部分だけ大きく...
-
brにクラスをつけてcssでdispla...
-
2個のFormを横並びにしたい
-
html/cssの、navを2段にする...
-
html5にて水平線の引き方は?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
cnt <= (others => '0'); の意...
-
Excel VBAでのIE操作でクリック...
-
pythonでのカーソル移動がずれる
-
safariで見るとページ上部に余...
-
chromedriverのver-upで動作不...
-
ASP.NETでプレーンなページに文...
-
VBAでの素数の求め方
-
質問です。 新規登録ボタンが全...
-
検索結果がツリー状に表示され...
-
行頭から全角で3文字位さげた...
-
css リンクの色が全部変わって...
-
プログラマーの方に質問です。 ...
-
harbotの場所を変更したいのだ...
-
IE8では大丈夫なのに、IE7では...
-
htmlを組んでいるのですが、DIV...
-
Firefoxで別ページのアンカーリ...
-
アンカータグのスタイルシート指定
-
Ajaxで文字列を表示したいです。
-
Dream Weaverを使ってCSSレイア...
-
HP作成に於いて、スマホでのサ...
おすすめ情報