プロパティ値の入力文字列のタグを取得する正規表現

直接正規表現に:

(?<= \ <入力。*値= \ ")。*?(?= \")

文字列は次のとおりです。

<FORM ACTION = "https://www.baidu.com" METHOD = "POST" NAME = "フォーム">
     <入力名= "test_mbid"タイプ= "隠れた"値= "190789451">
     <入力名= "test_orid "TYPE ="隠れた"値= "5066810048">
   <入力名= "test_apdate"タイプ= "隠れた"値= "2019年7月13日午後07時03分25秒">
  <入力名= "test_bco"タイプ="隠れ"値=" 927 ">
  <入力名=" test_url "タイプ= "隠れた"値= "https://www.baidu.com">
  <入力名= "test_ursurl"タイプ= "隠れた"値=" HTTPS: //www.baidu.com ">
  <入力名=" test_am」タイプ= ""隠し値= "100">
  <入力名= "test_md5"タイプ= "隠れた"値= "1EFD6188212E17FD7046215E5218ECC2">
  <入力名= "test_pna"タイプ= "隠れた"値= "test_pna">
</フォーム>
<SCRIPT>文書.forms [ "フォーム"](提出); </ SCRIPT>

マッチング処理「(?(<= \  。<入力*値= \)?? = \)*」 の値内の値に一致し、テストアドレス試験結果は以下の通りです。 

 知識ポイント:

 

おすすめ

転載: www.cnblogs.com/fron/p/11183841.html