求大神告诉我这样的正则一样的字串为什么不一样的结果.字串+变数+字串.我找了3天找不出原因

阮壬宏 2022-9-16 318

片名 = "20171011_public_rooftop_blowjob_in_old_town_riga_latvia"

查找目标字符串= "https://rapidgator.net/file/d563e2e78556baa8f282bf97e3eb493d/20171011_public_rooftop_blowjob_in_old_town_riga_latvia.mp4.html"

"

re_srt1 = "https://\\w+\\.net/file/\\w+/"&片名&"\\.mp4\\.html" ---字串+变数+字串(這樣找不到)

re_srt2 = "https://\\w+\\.net/file/\\w+/20171011_public_rooftop_blowjob_in_old_town_riga_latvia\\.mp4\\.html" --可以找到

sRet1 = Regex.FindAll(sRet,re_srt1)  sRet中為HTTP.Get回來的原始碼

sRet1 = Regex.FindAll(sRet,re_srt2)  sRet中為HTTP.Get回來的原始碼

re_srt1跟re_srt2我打印出來看字符串的是一模一樣的.


最新回复 (2)
  • hyukoh 2022-10-11
    2

    这个是我运行的结果,两个正则查找的结果是一致的


  • 曾MR 2022-10-28
    3

    相关结果数量 = Regex.FindStr(欧某某一,'.*小查为您找到.*span class="text-danger" data-v-0383b278>(.*?)</span>.*条相关结果',1)

    你的格式不对  你要正则查找的数据用(.*?)代替,前缀+(.*?)+后缀这样才能查找出来

返回
发新帖