Python: Get the last part of a string before a specified character
Python String: Exercise-19 with Solution
Write a Python program to get the last part of a string before a specified character.
Sample Solution:
Python Code:
# Define a variable 'str1' and assign it the value of the provided string.
str1 = 'https://www.w3resource.com/python-exercises/string'
# Use the rsplit() method with '/' as the separator to split the string from the right,
# and [0] to get the part before the last '/' character. Then, print the result.
print(str1.rsplit('/', 1)[0]) # Output: 'https://www.w3resource.com/python-exercises'
# Use the rsplit() method with '-' as the separator to split the string from the right,
# and [0] to get the part before the last '-' character. Then, print the result.
print(str1.rsplit('-', 1)[0]) # Output: 'https://www.w3resource.com/python'
Sample Output:
https://www.w3resource.com/python-exercises https://www.w3resource.com/python
Flowchart:
Python Code Editor:
Previous: Write a Python function to get a string made of its first three characters of a specified string. If the length of the string is less than 3 then return the original string.
Next: Write a Python function to reverse a string if it's length is a multiple of 4.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/python-exercises/string/python-data-type-string-exercise-19.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics