Method # 1: Using partition()
The split function can be used to accomplish this task, in which we simply return the part of the section that occurs after the section word .
# Python3 demo code # Get a string after a substring appears # using the () section # initialization string test_string = "Python.Engineering is best for geeks" # initialize the split word spl_word = ’ best’ # print original line print ( "The original string:" + str (test_string)) # print split line print ( "The split string:" + str (spl_word)) # using the () section # Get the string after the substring appears res = test_string.partition (spl_word) [ 2 ] # print result print ( "String after the substring occurrence:" + res) |
Output:
The original string: Python.Engineering is best for geeks The split string: best String after the substring occurrence: for geeks
Method # 2: Using split()
The split function can also be applied to this specific task, in this function we use the power of the split constraint and then print the later line.
# Python3 code for demos # Get the string after the substring appears # using split () # initialization string test_string = "Python.Engineering is best for geeks" # initialize split word spl_word = ’ best’ # print the original line print ( " The original string: " + str (test_string) ) # print split line print ( "The split string:" + str (spl_word)) # using split () # Get string after substring appears res = test_string.partition (spl_word) [ 2 ] # print result print ( "String after the substring occurrence:" + res) |
Output:
The original string: Python.Engineering is best for geeks The split string: best String after the substring occurrence: for geeks
Python | Get a string after a given substring appears Python functions: Questions
Python | Get a string after a given substring appears String Variables: Questions