0

これは私の文字列です: href="/store/apps/details?id=SomeString&.

PerlRegExで SomeStringを抽出するにはどうすればよいですか? Delphi XE2 を使用しています。

4

4 に答える 4

4

以下を使用できます。

href="/store/apps/details\?id=([^&"]*)

SomeString はグループ 1 でキャプチャされます。

于 2013-06-17T15:21:53.747 に答える
2

正規表現を使用します: \bid=.*(&)?

于 2013-06-17T15:32:29.883 に答える
1

次の正規表現を使用できます

[?&]id=([^a]*)&?

http://rubular.com/r/6ivQNNBLxP

許容される入力と許容されない入力に応じて、考えられるほぼすべての正規表現がだまされる可能性があることに注意してください

于 2013-06-17T15:23:02.220 に答える
1

使用できます:.*id=\([^&]*\)&

使用している言語によっては、このタスクを実行するツールが正規表現よりもクリーンである場合があります。

于 2013-06-17T15:23:06.780 に答える