Вы можете использовать str.split
с отрицательной индексацией.
Пример:
str1 = "obul@ongoose.com|bharat@ongoose.com|rbasani@ongoose.com|srinu@gmail.com|"
print(str1.split("|")[-2])
Выход:
srinu@gmail.com
Или если позиция строки динамическая. Вы можете использовать str.endswith
str1 = "obul@ongoose.com|bharat@ongoose.com|rbasani@ongoose.com|srinu@gmail.com|"
for i in str1.split("|"):
if not i.endswith("ongoose.com"):
print(i)