0

HTML応答から単純な文字列を抽出しようとしています。応答は次のようになります

patients-list-of-visits.aspx?p=a1363839-76fb-43f3-97ba-26218faefee1

私がこれまでに試した正規表現は

patients-list-of-visits.aspx?p=(.+?)
patients-list-of-visits.aspx?p=(.+)

誰かが私がここで間違っていることを教えてもらえますか?

ありがとう!

4

1 に答える 1

2

これの方が良い:

patients-list-of-visits\.aspx\?p=(.+)

2備考

  • 脱出することを忘れないでください。と ?それらを文字通り一致させたい場合
  • 最初の試行.*?は遅延一致であり、最初の文字のみが一致することになります。あなたの2回目の試みはより良いです
于 2012-06-21T20:46:08.727 に答える