我想讓這個正則表達式起作用。 找到第一個捕獲的組後,是否有可能將其引用到相同的正則表達式字符串。在正則表達式中包含之前捕獲的組本身
(EP \d{5,7})(?:.*[\r\n]+){52}.*$1
我目前使用記事本++來找到相同的方式,這是有效的。
(EP \d{5,7})(?:.*[\r\n]+){52}.*\1
這是可能在javascrip或vbscript正則表達式。 我試過使用Windows vbscript,Jscript和https://regex101.com/#javascript,但似乎我犯了一些錯誤。
'\ 1'應該工作表示,可以添加輸入字符串 – Tushar
這是非常大的。如果我把這個放在這裏,人們會以投票方式殺了我,因爲他們已經開始行動了。你可以從正則表達式看到它自身是52行。你有什麼想法如何在這個論壇上分享這麼長的字符串。 – Rahul
嘗試把它放在https://regex101.com/#javascript中,方法是將字符串分割爲最小值以重現問題 – Tushar