我有以下需要从页面获取的URL。This是我所做的尝试,但如果它有=则跳过字符串的一部分。不同类型的网址如下:
AjaxRender.htm?2~25866506573108327708~2~258657575757708~9SpSI-9SpSI-9SpSI-9SpSI-9SpSI-9SpSI-9SpSI-9SpSI-9SpSI-9SpSI-4JKWKWKWKWK3KEDZ00R7F48BispSZWWZBSCBS815CCNZLBZLAO8WW-RWWWGBZL8ZL8WW-WWWWWWWG0L10GJ3VWWWU3ZL5vbgllJKXXXC7WCXXZU5AVHCQQQZCHICHZ5F888888WWWWWW8WWWWWWWWWWWWWWW8347449和rhost=1
AjaxRender.htm?encparams=7~502085760588479881~-8dtDO_8-jptbfqalerddlkiirwnombg9wdtivqgtlrdn37wanvbam_vhlrcntsgabzpzmiflnxsrmqx4vpczrtjycobr9a1b2gxntlh3ngyfiybhndi-W6Hpb8V77OSS-wvimksgf87gcwjgzed02a7q_3xq2fdz2rvwdlwg4izypuo7ob63gh&rwebid=8347449&rhost=1
AjaxRender.htm?5~6917684668841666406~70K0IJFG4OHPEKLZLP8AQV4884848484848484666406~70K0IJFG4OHPEKLZLP8AQV4JJBQ9WUXNPC39WWWWWJ5-28RYRNJJYNZBI0KNN3IO-9UUUDJDLWULWKZFWQZFA5BHLKX7G6G6G6G6G6G6G6G6TVVRKWWWQQQQQZVUTWWWWUUUUUUUUKKWA5BHLKLKK7WK6G6G6G6G6G6G6G6G6G6G6Guzcmtq5vrjsnkqchnmsw73mkri42rvm3jvp8j5lfcf3zrws54m8kkfrnvfsyyd-hATgywsv9i2rtU3A-KPP6lSrL6jqbkAXVTezFRYV00ZNUhvX8NrL8Ew==&rwebid=8347449&rhost=1
AjaxRender.htm?参数=2~318058844444442211300558~2~318058848444442211300558~2~5个5N5H55UBQQQYBZ5KXEKXEKXEKXEKQQQYBZ7KXEQQE2MNU18RRHCDNBGHBW90U-GS3QZ5FBG5FBG6Z9-MNBNR6R6R6R6R6R6R6R6R6G9VO8QDW7E7VMS5H25YW5NZ5NQQQ5NQ5NQ5NQ5NQ5NZ5NZ5Z5NZ5NQQQQQQDW5QQQQDW7E7E5H25H25Z5H25Z5Z5Xoua9oysdqtyadgxaqudkzrio-VEYgjv-CPKwCkOQyOVqdq--QQ-gqnvi8vhk05uou6-9Kg4=&rwebid=8347449&r主机=1
AjaxRender.htm?5~7279828915011575224~9khhzcpv9fxmyfgfgfgff7f7f7f7f7f7f7w0mnl~4Ljv3YFdCr~4jvtqn0ghd7ohgtutyczrjv4s6uyun3ttrmhamsidk~u bin9qxrkpdehjhjhhjhhhhhlzu1vtaxejwnq5ejw5ejjjw5ejjjw5oxjkt74webnefvvvvvhh3vhh3lob076syik5x925x92ba8wqjg62yjg8w7vqjg62v7v7vqqqtqv7vqv7v==&rwebid=8347449&rhost=1
AjaxRender.htm?encparams=7~502085760588479881~-8dtDO_8-jptbfqalerddlkiirwnombg9wdtivqgtlrdn37wanvbam_vhlrcntsgabzpzmiflnxsrmqx4vpczrtjycobr9a1b2gxntlh3ngyfiybhndi-W6Hpb8V77OSS-wvimksgf87gcwjgzed02a7q_3xq2fdz2rvwdlwg4izypuo7ob63gh&rwebid=8347449&rhost=1
AjaxRender.htm?参数=3~478127604540045603393~3~3~3~3~3~3~3~3~3~2~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~3~4~4~4~4~4~4~6~6~6~6~6~6~6~6~6~6~6~6~6~5~6~6~6~6~6~6~5~6~6~6~6~6~5~6~6~6~6~6~6~6~5~6~6~6~6~6~6~6~6~6~=8347449和rhost=1
AjaxRender.htm?6~7112793193196313446100~6~7112793193193193313446100~IVBMR0JPUDO9HKCLY47FTAJQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQG5G5V5VG5G5G5G5CVI6G7ACGDW8SHEEVHJZW1U01LVMS-PTKS6EWJ0DDM W9WK5WK5WKU4ZR5G5U9U9U9U9U9U9U9W9W5WWW5WWW5F5F5I-6OT0Zk和rwebid=8347449和rhost=1
AjaxRender.htm?参数=10~1433895854285656547329~1433895858585856547329~10~14~1433895858585856547329~14~14~14~47~39~12~12HCKFWYC22CFWWC22CFWW12IOOOOU9UUU9U9U9U9WW9WW9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9YMCKD9W9W9W9W9W9W9W9W9W9W12W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9CQ9CQ9st=1
&rwebid偶尔得到-=之前,我面临的问题是字符串(基数64?)这会破坏一切。
更新
https://regex101.com/r/pudx92/2

最佳答案

为什么不在字符串分隔符上停止?

AjaxRender[.]htm[?]encparams=[^\"]*

07-24 22:02