考慮下面的例子,我想獲得的電子郵件地址正則表達式 - 獲取組1「完全匹配」/0組
Eg. 1: some standard text. Bugs Bunny [email protected] 0411111111 more standard text
Eg. 2: some standard text. Bugs The Bunny [email protected] 0411111111 more standard text
Eg. 3: some standard text. Bugs-Bunny [email protected] 0411111111 more standard text
Eg. 4: some standard text. Bugs [email protected] +6141 111 111 more standard text
Eg. 5: some standard text. Bugs o'Bunny [email protected] 0411111111 more standard text
這將做到這一點:(?<=some standard text. )(?:.*?)([^\s][email protected][^\s]+)
https://regex101.com/r/A29hjE/9
但電子郵件地址是在組1中。我需要它是組0或完整匹配,因爲這個正則表達式將由一些代碼動態地創建,其中所有其他正則表達式都將他們的發現作爲完整匹配產生。
我對組的瞭解不夠,但我知道我需要some standard text.
位後的第一個電子郵件地址,正如我所說的,它需要完全匹配。
我得到的是,在實例給出,但我需要第一個電子郵件地址之後的一些標準文本,因爲有全文的電子郵件地址。 – Warren
基本上,您要求匹配「某些標準文本」,但不會在完整結果中顯示該內容。我不相信這是可能的。 – dimab0
我很害怕那個...... – Warren